首页 > 代码库 > Git与github的关联

Git与github的关联

      最近开始学习使用githubgit,成功关联上github也是花了几天的时间,在这里我分享一下我在使用时遇到的几个问题,关于git是干什么的我就不说了,详细的参照这个网址:https://git-scm.com/book/zh/v2 。

安装版本:msysgit (也就是windows下面可以敲命令行的软件)Git-2.10.1-64-bit.exe

1.本地gitgithub的连接

1.1注册github帐号

1.2本地配置用户名和邮箱

设置你的用户名和邮箱(刚注册过的)

之后可以

cat ~/.gitconfig

 

查看刚刚配置的情况

 

  git config --global user.name ”yourusername”  git config --global user.email ”youremail”

 

 

 

配置用户名和邮箱,如图所示:

 技术分享

1.3生成ssh key

运行

ssh-keygen -t rsa -C "你的邮箱"

 

 技术分享

将生成的ssh key复制

打开github的仓库的settings

 技术分享

左边的SSH and GPG keys

技术分享

 

成功之后就是这个样子滴:

 技术分享

 

1.4检查一下

ssh -T git@github.com

 技术分享

 

2.创建远程仓库并连接

2.1创建远程仓库

 技术分享

点击Start a project

 技术分享

 

创建一个新的仓库,我取名字为test1

 

 

之后会有提示,

技术分享

 

 

2.2将远程仓库和本地仓库连接

第一步初始化仓库(如果你还没有初始化仓库)git init来初始化仓库(产生一个.git文件夹,默认情况下该文件夹是隐藏的你需要设置显示隐藏的文件夹)。

 技术分享

将上一个图的ssh地址复制过来。

git remote add origin ssh地址:

 技术分享

 

之后运行 就可以将代码库中的1.txt提交上去了

执行 

git push -u origin master

 

 将本地仓库上传至Github的仓库并进行关联:

 技术分享

 

如果你在初始化的时候选择了这个:初始化是有一个README.md那么你需要先

git pull --rebase origin master

将这个文件下载下来,再git push -u origin master.

 技术分享

 

Git与github的关联