您的位置:首页 > 其它

windows 下配置 git

2016-06-30 21:51 169 查看
本文在Windows7下测试成功。

安装和设置Git

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

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

在Git Bash上输入命令:
ssh-keygen -C "username@email.com" -t rsa

Note: “username@email.com”需要更换成你在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 git@github.com”测试能够正常连接github

我的github连接密码设置为 ********用户名为邮箱号(这个密码是在设置 ssh时设置的)

若发现ssh命令有问题,需要在系统环境变量中 path中添加 ssh运行的目录,自己在文件中搜索 keygen

C:\Users\csl\AppData\Local\Programs\Git\usr\bin;

将代码或者项目上传到github中去:

在github中切换目录到项目目录,首先在本地将项目commit成功。

然后连接github  比如: git remote add origin git@github.com:ShalenChe/MyHelloWorld.git
(这个地址是通过 ssh的)  还有一种  https地址 https://github.com/ShalenChe/testgit.git 连接时会需要你输入github上的用户名  和密码  724118494@qq.com ***csl

如果出现: remote origin already exists。运行  git remote rm origin

然后运行 连接github的命令。

运行: git push origin master就能将本地的代码上传到 github中去

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

git push origin master

把本地master分支的最新修改推送到github上了,现在你就拥有了真正的分布式版本库了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: