1.取消跟蹤某些檔案或資料夾:
刪除檔案:
$git rm --cached filename
刪除資料夾:
$git rm -r --cached path
2.忽略某些檔案或資料夾
$vi .gitignore
檔案中每一行是乙個忽略項.
aa.log,忽略aa.log;
*.log,忽略以.log結尾的檔案;
pod/*,忽略pod目錄下所有資料夾
3.合併多個提交:
$git rebase –i head~2
將第二個pick修改為squash或者s,然後輸入":wq」退出。
這時git會自動第二個提交合併到第乙個中去。並提示輸入新的message(就是我們常說的comments)
編輯輸入新的message,然後輸入":wq"退出
此時本地的(head中)最後兩次提交已經被合併為乙個。git log可以檢視。
如果需要提交到遠端,執行git push --force origin master即可
常用Git命令
下面是我在開發中常用的git命令 1.配置git git config global add user.email git config global add user.name 2.建立新的專案 git init git add git commit a m git remote add orig...
常用Git命令
附上一些git的常見命令 gitremote add origin git github.com myaccount myproject.git git push u origin master gitinit 建立repository git 命令 help 檢視幫助命令 touchfilenam...
常用Git命令
建立管理倉庫 git initadd和commit git add readme.txt git commit m wrote a readme file 簡略版log git log pretty oneline abbrev commit當前狀態 git status撤銷更改 git check...