你的位置:首页 > 软件开发 > ASP.net > Git团队协作工具

Git团队协作工具

发布时间:2015-07-30 12:00:05
-- 故国神游,多情应笑我,早生华发。Git是什么?Git是一个版本控制工具,代码管理工具,团队协作工具。它跟SVN等传统工具实现同样的目的;但从某种程度来说,它更快,更灵活。我想绝大多数读者都已经在接触这个工具了,并且用于日常的项目中去了。我的这篇文章,不是作为一个Git入门教 ...

-- 故国神游,多情应笑我,早生华发。

Git是什么?

Git是一个版本控制工具,代码管理工具,团队协作工具。它跟SVN等传统工具实现同样的目的;但从某种程度来说,它更快,更灵活。我想绝大多数读者都已经在接触这个工具了,并且用于日常的项目中去了。我的这篇文章,不是作为一个Git入门教程,也不是作为一本大块头的教科书。(说到教科书,我推荐下面的这本。这本书确实好,很全面。我的这篇文章,其实就是这本书的读书笔记而已。)

Pro Git -- http://git.oschina.net/progit/

接着说。我的这篇文章,主旨在于启发大家超越平时的使用局限,从另一种视角去看待Git和使用Git,让人有一种“啊哈,Git也能这么用“的感觉。这有点王婆卖瓜的味道了,这我必须承认。

Git最基本的用法

很多项目组,对于刚入职的程序员,会像下面这样对他们普及Git的知识:

#使用git clone克隆项目的代码git clone https://your-project-address#使用git add添加修改的文件git add your-filename#或者使用git add --all添加所有修改的文件git add --all#使用git commit提交代码到本地的代码库git commit -m some-description-message#使用git push提交代码到远程的代码库git push#使用git pull拉下远程代码库中更新的代码git reset --hard HEAD~1 #恢复所有改动到最近一次提交的上一次提交git reset --hard HEAD~2 #恢复所有改动到最近一次提交的前两次提交git reset --hard d330532 #恢复到指定提交

原标题:Git团队协作工具

关键词:Git

Git
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。