环境:
Linux用户需要先安装git(apt-get install git),然后在命令行下输入命令即可。
Windows用户可到git官网下载git,然后在文件夹目录内右击,点击“Git bash”,即可:
使用pull、push指令的流程为:
第一步:看到一个不错的项目,将它“fork”到自己的仓库中;
第二步:新建一个文件夹,在当前文件夹内执行指令:git init
表示在当前目中内创建新的git仓库;
第三步:将本地git仓库与GitHub服务器的仓库关联起来:git remote add origin [email protected]:805629564/9GAG.git
其中指令中红字部分在GitHub页面获得:
第四步:将仓库中的项目克隆(clone)到刚才的文件夹目录中:
此时就要用到“pull”指令
执行完毕,可以看到GitHub服务器仓库中的项目已经被克隆到本地目录中:
之后即可对原项目进行更改。
第五步:对项目编辑完成后,可将项目“push”到GitHub服务器仓库中:
执行“git add xxx”指令操作你想提交到GitHub服务器的文件(我这里更改了README.md文件)
注意:此操作只是将文件添加到一个“暂存区”,并没有真正的提交,接下来执行“ git commit -m '提交信息' ”指令进行文件的真正提交:
最后通过“push”指令,将改动“推送”到GitHub服务器:
此时,返回到GitHub界面可以看出README.md文件已经发生了更改。
第六步:在GitHub页面将改动提交给原作者(你的项目是从原作者处Fork过来的):
点击“Pull requests”页面,再点击“New pull request”按钮
即可看到你相较于原文件的改动。
以上