上一篇简单学了git的基础用法,创建仓库的提交代码。这次来学习下更多的用法
添加忽略文件查看修改了的内容撤销还没有提交的修改查看提交记录 添加忽略文件 git会检查仓库目录下面有没有.gitignore文件,如果存在的话,就会去读取过滤规则。例如android项目自带有.gitignore文件,一个在根目录下,一个在app模块下。打开来看看: *.iml .gradle /local.PRoperties /.idea/workspace.xml /.idea/libraries .DS_Store /build /captures .externalNativeBuild 表明指定任意.iml 结尾的文件都过滤和指定文件名或者目录。 查看修改了的内容 如果你修改了一些代码或者文件后。忘记了自己修改了哪些地方。可以通过git status命令来查看修改了什么。 看图指明了1.txt文件发生了改变,如果想要知道到底发生了什么内容,可以通过git diff命令来查看 指定某个文件只需要在git diff命令后面加上该文件名 ,如图所示,+代表添加的数据。-代表删除的数据。 撤销还没有提交的修改 有时候我们修改一些代码后发现原本正常的项目报错了。然后想撤销所有的修改。可以使用checkout命令,例如:git checkout 1.txt 但是你会发现如果已经执行过add命令的文件无法撤销修改的内容。这时候需要先取消add,然后用checkout命令。取消add使用reset命令。例如: git reset HEAD 1.txt。然后在checkout就可以了。 查看提交记录 一般来说代码隔段时间就需要提交一次。时间久了如果想看提交的记录。可以使用git log命令来查看。 如果想知道具体某一次修改了什么内容,可以使用git log commit后面的id -1 -p命令。 -1表示查看一条记录,-p表示查看具体修改的内容。新闻热点
疑难解答