git的使用总结

  每天都在慢慢的积累中....

  

  有小乌龟TortoiseGit,也有SourceTree,本热比较少用命令,因为已经有了比较好用的第三方工具,为何还要浪费时间去敲命令,不过有人确实喜欢敲命令,不排除。因人而异。

  

  拿小乌龟来说吧。

  

  git有分支这样一说,所以在提交代码的时候,需要注意是否在你想提交的分支上面,不然,你明明提交了,别人在这个分支上面却没有看到,浪费双方的时间。

  1》. Switch/CheckOut     切换分支

  2》  Pull、Commit、Push 这仨个操作使用的比较多一些

    一般在Push(推送)之前,要先Pull(拉取)。Commit(提交)发生在Push之前。Pull的时候,一定要在你的分支总目录上拉取,不要在某个文件上面拉去,不然的话,你Commit后,然后Push会一直fail.

    举个例子:

      文件结构为:A-B-C-D。A为你从master拉取的develop分支,你修改了分支里面的B或者C或者D文件,并且提交,然后你必须要在A上面进行Pull,才可以成功Push。

  3》 Settings/Git/Remote     修改或者增加URL: 选中origin(也就是你分支的url),修改”URL“。

  4》

原文地址:https://www.cnblogs.com/charging-for-ycp/p/7366367.html