参考大神网址:
1、sudo apt-get install git ,在 Ubuntu下 安装 软件 的 指令(第一步)
2、mkdir 命令 :在 当前 目录下 创建文件夹 。 例如 mkdir learngit ,在当前目录下 创建一个文件夹 learngit. (第二步)
3、 ls 命令 :显示 当前 目录下 的 文件夹名称。
4、 pwd 命令 : 用于显示当前目录。
5、cd 命令: 用于进入 某个文件夹 :例子 cd learngit.(第三步)
6、sudo adduser suozhang 命令 : 添加一个用户:
账户,名字为suozhang.
7、userdel suozhang 命令 : 删除一个用户:
账户,名字为suozhang.
8、userdel -f suozhang 命令 : 删除一个用户:
账户,名字为suozhang. 并且删除用户的主目录
9、rm -rf 文件名称 命令: 删除一个文件夹
10、 git init 命令(git 的指令,需要装好 git ,才能使用。): 把 当前 文件变成 git 的 仓库,因此使用前,请用CD命令进入 需要变成仓库的文件夹。瞬间Git就把仓库建好了,而且告诉你是一个空的仓库(empty Git repository)。 (第四步)
11、安装 SSH 服务器:sudo apt-get install openssh-server http://blog.csdn.net/poisonchry/article/details/11849781 (第五步)
12、 按照 教程 http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137583770360579bc4b458f044ce7afed3df579123eca000 中的 第三步创建证书登陆。
截图中第6步 是查看 suozhang 文件夹下的目录!
13、接着 上一个截图的指示 使用 touch 指令 创建 authorized_keys 文件,参考教程:http://blog.csdn.net/anneqiqi/article/details/51174060
1、于是我 百度了ll 指令的 详细用法:http://blog.sina.com.cn/s/blog_406127500101dgl8.html 这里详细的解释了 每个字段代表的含义。
2、特别关于 -rw-r--r--的含义 又有详细的 解释:http://www.cnblogs.com/chengJAVA/p/4319420.html 下面截图 说明:
3、第一个root 也就是第三字段:代表文件的拥有者
4、第二个root也就是第四字段:代表文件的所属用户组
14、 使用 chmod 指令 修改 authorized_keys 文件的属性 ,使 用户“suozhang” 有 可读可写的权利。参考:http://www.cnblogs.com/chengJAVA/p/4319420.html
15、首先在电脑上装git 软件 (不会请百度,点击我有惊喜),在自己 的windows 电脑上生成 id_rsa.pub 文件(即 SSH Key),参考链接 http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/001374385852170d9c7adf13c30429b9660d0eb689dd43a000
16、使用 vim authorized_keys 打开文件,输入i 指令进入编辑状态,用Notepad++软件打开 windows生成的 id_rsa.pub 全选复制 粘贴到 vim 编辑器中,使用键盘的ESC 退出编辑状态,输入:wq按回车。(编辑完毕)参考教程:http://www.cnblogs.com/crazylqy/p/5649860.html(vim 编辑器的使用教程)
17、在windows 的桌面上创建 文件夹 learngit,路径是:C:UsersadminDesktoplearngit
18、打开 windows 电脑安装的 git 软件 Git Bash 软件(还是windows 窗口 好看,2017年2月22日16:54:56)
19、使用 git init 指令 把 learngit 文件夹变成 仓库
20、
21、还需要 设置 这个东西 http://blog.sina.com.cn/s/blog_55465b470100s638.html,这里的 几个指令 非常重要。
22、然后 在 windows 下 的 Git Bash 下 使用cd 命令 进入 desktop,这里使用 git clone 命令 root 表示 用户,IP 地址是我的服务器地址
23、最后要在 Linux 上 执行 git reset --hard,才能在Linux上看到 windows 同步过来的文件,2017年2月25日18:32:05