本篇文章介绍了 Git 的简单命令,更利于从其他代码管理工具例如VSS 以及 SVN 转过来的使用者快速的上手 Git。
因为公司代码管理使用的是VSS 以及 SVN,虽然 Git 在搭建个人网站时用过,但也只是简单的 Fork 和 Pull,并没有达到熟悉的程度。越深入了解代码管理,越发觉得可能VSS 以及 SVN 并不能很好的满足我对代码管理的需求。当然以我的水平评判不出孰优孰劣,还是以实际使用来选择自己的偏好。
直接上导图:
1. 本地新建代码库,找个目录,把指定项目同步至此。
$ git init
$ git clone [url]
2. 提交并上传, Git 的工作区构成建议再阅读一下
[1],以简单理解。
$ git commit
$ git push
3. 更新本地代码库,把远程代码库的更新下载到本地代码库。
$ git pull
4. 远程覆盖本地,这其实是VSS 的获取操作。但希望放弃本地当前代码时进行覆盖。
$ git fetch --all
$ git reset --hardorigin/master
至于其他命令,还有很多,在此就不多加赘述。
参考资料:
[1] http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 常用 Git 命令清单