1. git log //檢視提交版本號
2. q退出檢視
3. git reset ***xx //這裡是版本號,回滾版本
git reset --hard hash //返回到某個節點,不保留修改。
git reset --soft hash //返回到某個節點。保留修改
4. git checkout . //回滾版本之後檔案被修改過的還原到此版本狀態
5. git status //檢視未在版本庫的檔案,這是檢視多餘的檔案
6. git clean -nxfd //檢視要hua刪除的檔案列表
gitclean -nf //檢視要刪除的檔案列表
gitclean -nfd //檢視要刪除的檔案列表
//使用以上3個命令都可以檢視未跟蹤的檔案
7. git clean -f //刪除未跟蹤檔案,使用此命令即可
gitclean -fd //未跟蹤目錄一起刪除
8. git push -f origin master //git push無法提交,這裡使用強制提交或者
git push –f //使用此強制提交命令也可以
Git 回滾操作
git revert是用一次新的commit來回滾之前的commit,git reset是直接刪除指定的commit git log 查詢回滾版本唯一commit標識 git reset hard head 3 會將最新的3次提交全部重置,就像沒有提交過一樣。mixed git reset 會保留原...
git 回滾操作
情況一 檔案被修改了,但未執行git add操作 working tree內撤銷 git checkout filename git checkout 情況二 同時對多個檔案執行了git add操作,但本次只想提交其中一部分檔案 git add git status 取消暫存 git reset h...
git回滾操作
今天刪除日誌時不小心把控制器刪除掉了 心裡一荒 不過還好 phpstorm 上面的git 有rollback 操作 不過 既然是用git 那如果使用命令改怎麼操作呢 第一種情況 就像上面說的 誤刪了檔案 但是還沒有提交的暫存區 git add git checkout filename 如 git ...