windows 下配置 git

本文在Windows7下测试成功。

安装和设置Git

下载Git for Windows,采用默认安装,安装完成后就可以在本地使用Git了。

但要将内容放到Github上,必须先在Github网站上注册个账户,然后在本机使用Git创建SSH Key。操作如下:

在Git Bash上输入命令:
ssh-keygen -C "[email protected]" -t rsa

Note: “[email protected]”需要更换成你在Github上注册的Email地址或者是Username

这样会在用户目录(C:\Users\用户名)下产生一个.ssh文件夹,里面为对应的SSH
Keys,其中id_rsa.pub是Github需要的SSH公钥文件。

到c:\Users\用户名\.ssh\目录找到id_rsa.pub(可能位置不一定对,但是确认是以.pub结尾的文件),并用记事本打开复制全部内容。

Note:建议私钥公钥的名称最好写成"id_rsa",这样连接Github的时候会找这个文件,如果文件名已定,之后改名也行。

在github网站选择“Account Settings”>>“SSH Public Keys”>>“Add another
public key”,将刚才复制的内容粘贴到key文本框内。

这样就可以直接使用Git和GitHub了。

Note:建议在Git Bash中输入“ssh -v [email protected]”测试能够正常连接github
我的github连接密码设置为 19920503 用户名为邮箱号(这个密码是在设置 ssh时设置的)
若发现ssh命令有问题,需要在系统环境变量中 path中添加 ssh运行的目录,自己在文件中搜索 keygen
C:\Users\csl\AppData\Local\Programs\Git\usr\bin;


将代码或者项目上传到github中去:
在github中切换目录到项目目录,首先在本地将项目commit成功。
然后连接github  比如:  git remote add origin  [email protected] :ShalenChe/MyHelloWorld.git (这个地址是通过 ssh的)  还有一种  https地址  https://github.com/ShalenChe/testgit.git 连接时会需要你输入github上的用户名  和密码   [email protected] ***csl
如果出现: remote origin already exists。运行  git remote rm origin
然后运行 连接github的命令。
运行: git push origin master就能将本地的代码上传到 github中去

从现在起,只要本地作了提交,就可以通过如下命令:

git push origin master

把本地master分支的最新修改推送到github上了,现在你就拥有了真正的分布式版本库了。


你可能感兴趣的:(windows 下配置 git)