以github为例:

在github网页中手动创建一个repositories同时初始化README.md和 .gitignore
这个时候我们就创建了主分支:master
然后点击Clone or download获取项目的git地址
git开发流程总结

打开终端,在工作目录下创建文件夹:

mkdir BastPracticeForGit
cd BastPracticeForGit/
初始化一个空的git仓库:
git init
拉取远程仓库:
git pull [email protected]m:hunanatnjupt/BastPracticeForGit.git
ls可以看到刚才初始化的文件

然后新建branch并切换到这个branch
git checkout -b hunan-BastPracticeForGit
(分支名称可以任意取,一般要备注上自己的名字)

接下来就可以愉快的开发了,这里为演示简单,仅新建一个文本。
vim sample.py
文件中仅放两行内容:
#/usr/local/bin/python3
print('new code here')
保存退出

接下来提交更改:
git add sample.py
git commit -m 'add samply.py'
git开发流程总结

需要注意的是commit只是将更改提交到本地缓存,远端的git仓库还没有接触这次更改。
如果commit之后没有什么问题的话,就可以将更改push到远端仓库了:
添加远程地址:
git remote add origin [email protected]:hunanatnjupt/BastPracticeForGit.git
将代码同步到远程分支:
git push origin  hunan-BastPracticeForGit

git开发流程总结

在github上就可以看到刚才创建的分支了,进入这个分支即可看到刚才添加的文件
接下来点击branches->New pull request->添加一些comment即可提交了。

提交后可以在项目的pull requests里看到请求,这时就可以选择review然后merge。

相关文章:

  • 2021-12-05
  • 2021-08-18
  • 2021-12-04
  • 2021-12-29
  • 2021-12-04
  • 2021-11-21
  • 2021-10-18
猜你喜欢
  • 2021-11-06
  • 2021-08-29
  • 2021-12-01
  • 2021-12-29
  • 2021-07-26
  • 2021-06-15
  • 2021-12-09
相关资源
相似解决方案