【Git】简单地使用github当做远程共享仓库

时间:2021-07-20 05:03:06

简单地使用github当做远程共享仓库

 

1.进入各自的github,选取一个人的github作为总的远程共享仓库,其余成员每次修改完项目后pull request请求合并自己的修改内容。

2.其余开发者首先进入主远程仓库,选择fork把初始项目文件fork至自己的github中,然后建立本地仓库:

建立一个文件夹当做本地项目仓库,然后通过git bash进入该文件夹下,输入命令

git init

此时该文件夹会出现.git文件,则设置成功。

将你用户目录下的.ssh下的公钥文件打开,并把公钥添加到自己的github中,如果没有.ssh文件则输入指令:

ssh-keygen –t rsa –C ‘email’

(你的email地址)

一路回车即可。

3.首次开发用户需把项目clone至自己的本地仓库

(git@github.com:XXX/YYY.git为主仓库的github地址)

git clone git@github.com:XXX/YYY.git

之后再次开发时,无需克隆,只需把主远程仓库的最新版本更新到本地仓库即可

(xx为随便起的一个分支的名字)

git remote add xx git@github.com:XXX/YYY.git

(这一步仅第一次建立分支时需要使用)

git fetch xx

git merge xx/master

4.开发完成后需要把项目提交至自己的github中

git add ‘项目名’

git commit –m ‘注释’

git remote add origin git@github.com:Yourself/YYY.git

(git@github.com:Yourself/YYY.git为你自己的github中fork的主项目,这一步操作也仅需要在第一次建立远程连接时进行)

git push origin master

(把本地仓库同步到你的github远程仓库)

5.把你的github远程仓库同步到主远程仓库中

在github网页中找到pull request,然后等待主仓库所有者同意合并