好代码是管出来的——使用Git来管理源代码 (4)

  

好代码是管出来的——使用Git来管理源代码

提交补充(多次提交合并为一个后续提交信息会覆盖之前的):(git commit --amend)

  

好代码是管出来的——使用Git来管理源代码

  上图对文件READ.md进行了2次修改和提交,但是日志中只会看到最后一次提交的信息:

  

好代码是管出来的——使用Git来管理源代码

标签

打标签:(git tag -a v0.1 -m "version 0.1")

   

好代码是管出来的——使用Git来管理源代码

对提交历史打标签:(git tag -a v0.01 -m "created repository")

  

好代码是管出来的——使用Git来管理源代码

推送标签到远程服务器:(git push origin v0.1 注:需要有远程仓库)

  

好代码是管出来的——使用Git来管理源代码

  GitHub上的标签:

  

好代码是管出来的——使用Git来管理源代码

检出标签代码:(git checkout -b version0 v0.01 注:需要有远程仓库)

  

好代码是管出来的——使用Git来管理源代码

  注:该命令创建了一个新的分支version0,并获取了v0.01tag的代码,改代码是版本库最初的版本。

别名

  git中可以设置命令别名,以简化命令:

  

好代码是管出来的——使用Git来管理源代码

  上图的别名设置是将checkout等命令简化为co、br、ci、st。

  更多命令和使用方法请参考:
  https://git-scm.com/docs
  https://git-scm.com/book/en/v2

将本地仓库提交到远程

  本地的git仓库已经实现了代码版本控制功能,但是本地的仓库无法实现团队的合作,而且代码库都在本地无法发挥分布式的特性。所以可以将本地的代码仓库提交到远程托管平台如GitHub、Gitee等等。
  在GitHub上创建一个新的仓库(注:需要先注册一个GitHub账户):

   

好代码是管出来的——使用Git来管理源代码

  创建成功后GitHub会给出提示如何使用这个库,比如创建新库的流程、导入已有库的流程以及导入代码的流程:

   

好代码是管出来的——使用Git来管理源代码

  这里我们需要第二种方法:

  

好代码是管出来的——使用Git来管理源代码

  注:如果第一次通过git将代码push到github,那么会出现以下登陆提示:

  

好代码是管出来的——使用Git来管理源代码

 

   

  在Windows下仅需要登陆一次,git就会记住登陆信息,避免后续的重复登陆,记录登陆信息的功能由git credential manager提供,详见: https://github.com/Microsoft/Git-Credential-Manager-for-Windows
  这样就能够成功将代码提交到GitHub上:

  

好代码是管出来的——使用Git来管理源代码

  更多使用GitHub托管代码的内容后续介绍。

小结

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wssyjp.html