看了一天,大概了解git了,把思路大概写一下。
1.我使用的远端是github。
2.本地仓库:
先安装git
git init
把需要做的项目git add -A elgg/
然后git commit -m “本次提交所做的改动描述”
此时,elgg这个项目就加入了git(可以使用git ls-files命令查看有哪些文件在git版本控制之下)
3.git 查看一个文件的更改历史
使用Git 跟踪单个文件的修改历史。转载请注明来自:http://www.binkery.com/
开发的时候经常会碰见这样的情况,需要跟踪单个文件的修改历史,在CVS 或者 SVN , 有一些GUI工具帮助做这些工作,在git上应该也有,不过一直没有发现。可以通过命令行来查看修改历史,也还算比较方便。转载请注明来自:http://www.binkery.com/
查看详细历史转载请注明来自:http://www.binkery.com/
git log -p filename
查看提交记录转载请注明来自:http://www.binkery.com/
git log filename
记录下需要恢复的 commit 版本号转载请注明来自:http://www.binkery.com/
恢复该文件:转载请注明来自:http://www.binkery.com/
git reset commit 版本号 filename
提交git:转载请注明来自:http://www.binkery.com/
git commit -m "注释"