![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Git教程
程序员999
这个作者很懒,什么都没留下…
展开
-
撤销修改
操作撤销前先理解git是如何把文件修改提交到本地仓库,流程如下图所示: 撤销修改分为三种类型,如下:工作空间修改从工作空间添加到暂存区从暂存区提交到本地仓库撤销工作空间修改: 使用命令git checkout -- <file> 例如:git checkout -- readme.txt撤销从工作空间添加到暂存区修改 使用命令git reset HEAD <file> 例如gi原创 2015-10-07 13:56:44 · 728 阅读 · 0 评论 -
查看日志
查看版本库的状态,使用git log命令,如下commit b677690150728f64417d5f8f3757632b6b03e165Author: yql <776476966@qq.com>Date: Tue Oct 6 23:01:57 2015 +0800 changed readme.txtcommit 15d16a046760d50b6bf20b3c2ac2431d原创 2015-10-07 14:02:17 · 425 阅读 · 0 评论 -
忽略某些文件
项目开发过程中,有些文件不需要Git版本控制,比如自动生成的文件、日志文件,或者编译过程中创建的临时文件。可以创建名为.gitignore文件,里面列出忽略文件的模式。创建.gitignore文件 可以在仓库的根目录下用Git Bash Here打开,通过vim .gitignore创建文件并保存。首次添加$ git add .gitignorewarning: LF will be repl翻译 2015-10-27 11:22:10 · 1496 阅读 · 0 评论 -
Git忽略文件不起作用解决方案
开发过程中由开发工具生成的文件一般不需要提交,但每次开发工具会自动去修改这些文件,每次都要去提交这些东西,不提交会有一系列问题,很烦人。 可以通过配置.gitignore文件让git不在跟踪记录这些文件。在心血来潮的去配置的时候,发现配置过的文件并没有生效,伤感万分,别担心有解决方案。先找原因,因为.gitignore只能忽略那些原来没有被track的文件,如果某些文件已经纳入版本管原创 2015-11-17 00:07:07 · 8892 阅读 · 0 评论 -
Github fork和pull request概念
转自:http://linux.cn/article-4292-1-rss.html转载 2015-12-03 21:57:05 · 769 阅读 · 0 评论