参考 http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013752340242354807e192f02a44359908df8a5643103a000
安装 https://git-for-windows.github.io/ 直接下一步下一步
1、本地新建文件夹zhang 初始化 git init
2、文件夹新建文件readme.txt 添加到本地仓库git add readme.txt
3、文件提交到仓库 git commit -m "first"
githua 和本地仓库连接
第1步:创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa
和id_rsa.pub
这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git
Bash),创建SSH Key:
$ ssh-keygen -t rsa -C "youremail@example.com"
第2步:登陆GitHub,打开“Account settings”,“SSH Keys”页面:
然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub
文件的内容:
第3步:创建一个新仓库learngit
目前,在GitHub上的这个learngit
仓库还是空的,GitHub告诉我们,可以从这个仓库克隆出新的仓库,也可以把一个已有的本地仓库与之关联,然后,把本地仓库的内容推送到GitHub仓库。
现在,我们根据GitHub的提示,在本地的zhang(本地)仓库下运行命令:
$ git remote add origin git@github.com:michaelliao/learngit.git
添加后,远程库的名字就是origin
,这是Git默认的叫法,也可以改成别的,但是origin
这个名字一看就知道是远程库。origin相当于远程库的一个别名。//如果出现 fatal: remote origin already exists. 的提示
先删除 $ git remote rm origin
下一步,就可以把本地库的所有内容推送到远程库上:
$ git push -u origin master
从远程库克隆
$ git clone git@github.com:michaelliao/gitskills.git