上一篇簡單學了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表示查看具體修改的內容。新聞熱點
疑難解答