码迷,mamicode.com
首页 > 其他好文 > 详细

git使用笔记

时间:2017-10-26 15:15:42      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:自己   tor   结果   查看   一个   cat   gui   title   回车   

1.下载Git软件:

http://msysgit.github.io/

 

2.安装git软件(很简单)。

安装成功后,在[开始]->[程序]->[git],下就会看见Git Bash和Git GUI,打开Git Bash,进入bash界面。

或者点击鼠标右键,如下图:

技术分享技术分享

 

3.注册邮箱

在git bash界面输入如下内容即可完成邮箱的注册:
$ git config --global user.name "user.name"
(说明:双引号中需要你的用户名,这个可以随便输入,比如"Mrzou")
$ git config --global user.email "yourmail@youremail.com"
(说明: 双引号中需要输入你的有效邮箱,比如“3820xxxxx@qq.com”)

 

4.查看是否存在ssh keys

$ cd ~/.ssh
若出现“No such file or directory”,则表示需要创建一个ssh keys。

 

5.创建新的ssh keys
 $ssh-keygen -t rsa -C "3820xxxxx@qq.com"


 $指定目录: C:\MykeysForGit\(说明:若在此处不输入路径,而直接按回车,则ssh keys生成后存放的路径为C:\User\.ssh)
 $输入密码: 123456
 $确认密码: 123456  

 (或者直接三个回车,省事)

  如此即可在C:\MykeysForGit\文件夹中生成ssh keys。包括两个文件rd_rsa和id_rsa.pub

 

6.到目前为止即完成了git软件的安装和钥匙的生成。

添加公钥到你的远程仓库(github)

 1、查看你生成的公钥:

cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC0X6L1zLL4VHuvGb8aJH3ippTozmReSUzgntvk434aJ/v7kOdJ/MTyBlWXFCR+HAo3FXRitBqxiX1nKhXpHAZsMciLq8vR3c8E7CjZN733f5AL8uEYJA+YZevY5UCvEg+umT7PHghKYaJwaCxV7sjYP7Z6V79OMCEAGDNXC26IBMdMgOluQjp6o6j2KAdtRBdCDS/QIU5THQDxJ9lBXjk1fiq9tITo/aXBvjZeD+gH/Apkh/0GbO8VQLiYYmNfqqAHHeXdltORn8N7C9lOa/UW3KM7QdXo6J0GFlBVQeTE/IGqhMS5PMln3 admin@admin-PC

2、登陆你的github帐户。点击你的头像,然后 Settings -> 左栏点击 SSH and GPG keys -> 点击 New SSH key

技术分享技术分享

新建SSH keys

技术分享

3、然后你复制上面的公钥内容,粘贴进“Key”文本域内。 title域,自己随便起个名字。

技术分享

4、点击 Add SSH key。

完成以后,验证下这个key是不是正常工作:

ssh -T git@github.com

Attempts to ssh to github

如果,看到:

$ ssh -T git@github.com
AThe authenticity of host ‘github.com (192.30.255.112)‘ can‘t be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)?

 直接输入 yes回车,然后会看到下面这句

Warning: Permanently added ‘github.com,192.30.255.112‘ (RSA) to the list of known hosts.
Hi xxxxxxx(github用户名)! You‘ve successfully authenticated, but GitHub does not provide shell access.

恭喜你,你的设置已经成功了。

 

7.修改git的remote url

 使用命令 git remote -v 查看你当前的 remote url

git remote -v
origin https://github.com/xxxxxx(github用户名)/gallery-by-react.git (fetch)
origin https://github.com/xxxxxx(github用户名)/gallery-by-react.git (push)

如果是以上的结果那么说明此项目是使用https协议进行访问的(如果地址是git开头则表示是git协议)

你可以登陆你的github,你在上面可以看到你的ssh协议相应的url,类似:

技术分享

 

复制此ssh链接,然后使用命令 git remote set-url 来调整你的url。

git remote set-url origin git@github.com:zouxxxx3820(github用户名)/git@github.com:zouxxxx3820/gallery-by-react.git

如: git remote set-url origin git@github.com:zouxxxx3820/git@github.com:zouxxxx3820/gallery-by-react.git

然后你可以再用命令 git remote -v 查看一下,url是否已经变成了ssh地址。

然后你就可以愉快的使用git fetch, git pull , git push,再也不用输入烦人的密码了

 

git使用笔记

标签:自己   tor   结果   查看   一个   cat   gui   title   回车   

原文地址:http://www.cnblogs.com/MrZouJian/p/7736388.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!