原文:Git教程【译】

原文出处:http: www.vogella.com articles Git article.html 翻译说明:个人出于兴趣爱好翻译这篇Git教程 google 搜索git tutorial排名第一的文章 。学习git最初的原因是为了了解GitHub,译者水平有限,有不足之处欢迎指正。希望这边译文对你能有帮助。转载请链接出处。 Git教程 本教程通过命令行来阐述分布版本控制系统Git的使用。 ...

2012-05-09 18:32 17 67732 推荐指数:

查看详情

[]git add

git add git add命令把工作目录下面的有修改的文件添加的index(staging)里面去. git add告诉Git你想在下次commit的时候把什么文件包含进去. 但是, git add没有真正的对仓储有什么大的影响--在commit之前修改没有真正的被记录下来 ...

Sat Sep 26 08:43:00 CST 2015 0 2187
[]git revert

git revert git revert用来撤销一个已经提交了的快照. 但不是从项目历史中移除这个commit, 而是生成一个新的commit, 老的commit还是保留在历史项目里面的. 这样做的好处是防止了项目丢失历史. 用法 git revert < ...

Tue Sep 29 07:27:00 CST 2015 0 2674
[]git reflog

用法 git reflog 显示整个本地仓储的commit, 包括所有branch的commit, 甚至包括已经撤销的commit, 只要HEAD发生了变化, 就会在reflog里面看得到. git log只包括当前分支的commit. git reflog ...

Fri Oct 02 08:05:00 CST 2015 0 6344
[]git clean

git clean命令用来从你的工作目录中删除所有没有tracked过的文件. git clean经常和git reset --hard一起结合使用. 记住reset只影响被track过的文件, 所以需要clean来删除没有track过的文件. 结合使用这两个命令能让你的工作目录完全回到 ...

Tue Sep 29 08:07:00 CST 2015 0 9557
[]git config

git config git config命令用来设置git的一些配置(包括全局配置和针对单个仓储的配置).git config命令能定义一个仓储的用户信息和用户偏好. 用法 git config user.name <name> 为当前仓储的commit定义 ...

Fri Sep 25 07:55:00 CST 2015 0 2612
[]git status

git status git status命令能展示工作目录和stage区的状态. 使用他你能看到那些修改被staged到了, 哪些没有, 哪些文件没有被Git tracked到. git status不显示已经commit到项目历史中去的信息. 看项目历史的信息要使用git log. ...

Sat Sep 26 10:21:00 CST 2015 0 3189
[]git fetch

git fetch从远程仓储导入commit到你的本地仓储. 这些fetch到的commit是做为一个远程分支存储在你本地的. 这样你可以在集成这些commit到你的项目前先看看都有些什么修改. 用法 git fetch <remote> 获取远程仓储所有的分支 ...

Sat Oct 03 06:48:00 CST 2015 0 1932
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM