git命令常見問題總結

2022-09-15 11:36:15 字數 604 閱讀 9060

1、git如何放棄所有本地修改

git checkout . #本地所有修改的。沒有的提交的,都返回到原來的狀態

git stash #把所有沒有提交的修改暫存到stash裡面。可用git stash pop回覆。

git reset --hard hash #返回到某個節點,不保留修改。

git reset --soft hash #返回到某個節點。保留修改

2、git怎樣刪除未監視的檔案untracked files

# 刪除 untracked files

git clean -f

# 連 untracked 的目錄也一起刪掉

git clean -fd

# 連 gitignore 的untrack 檔案/目錄也一起刪掉 (慎用,一般這個是用來刪掉編譯出來的 .o之類的檔案用的)

git clean -xfd

# 在用上述 git clean 前,牆裂建議加上 -n 引數來先看看會刪掉哪些檔案,防止重要檔案被誤刪

git clean -nxfd

git clean -nf

git clean -nfd

aa

git常見問題

如果輸入 git remote add origin git github.com djqiang github帳號名 gitdemo 專案名 git 提示出錯資訊 fatal remote origin already exists.解決辦法如下 1 先輸入 git remote rm origi...

git 常見問題

1.正常做專案 2.別人打了comment,自己需要打patch fix comment issue git add git rm filepath git commit amend change commit msg if necessary git push u origin your dev ...

git常見問題

環境 ubuntu 16.04 使用git經常會遇到奇奇怪怪的問題,現將我遇到的一些問題彙總如下,不定期更新。提示資訊 error 無法推送一些引用到 git github.com 解決方案 執行以下 強制更新 git push u origin master 提示資訊 password for h...