一、自行下载git
二、Fork 与 PR
1、fork
首先打开目标仓库,然后将目标仓库fork到自己仓库中
选择fork到个人空间,然后点击确认(我这里已经fork过了所以存在同名)
2、clone到本地
点击克隆下载,然后复制命令
在本地创建一个文件夹用于存放clone的文件,在创建好的文件夹中右键打开git,然后执行刚刚复制的clone命令
使用cd命令进入文件夹,或者手动打开文件夹之后再用git打开,都可以
git remote -v查看关联
如果
origin的是目标仓库就删除(git remote remove origin)也就是说如果目标仓库是1,本地仓库是2,那么origin的就应该是2。我这个地方origin的地址是目标仓库,所以删除然后重新关联
关联本地:
git remote add origin git@gitee.com:xxxxxx
关联目标仓库:git remote add upstream git@gitee.com:xxxxxxxxxxxxx
关联之后再次查看,检查origin和upstream的关联地址是否正确,origin关联本地,upstream关联目标仓库
3、push
修改代码之后就可以进行push
git add .//把文件更改放到暂存区git commit -m "xxx"//把暂存区的更改提交到本地仓库,并写一条说明git status//显示当前工作目录和暂存区的状态git push --set-upstream origin master//把本地仓库的更改推送到远程仓库,并设置关联
然后在你fork的仓库里就可以看见刚才的提交了
4、PR
在本地仓库中,点击Pull Requests,然后点击新建Pull Requests
左边选择源分支也就是你自己的仓库,右边选择目标分支也就是目标仓库,然后确认就成功啦。(我这里已经提交过一次了所以存在相同分支)