1.忽略已經add進暫存區的檔案
有時候一不留神會把一些並不想提交的東西一起add到暫存區, 一下兩下想不起來該用什麼命令, 網上搜的有的還不對, 下面給出正解:
# 把檔案從暫存區移除
git resethead ***
2.放棄一些本地的修改
# 放棄乙個檔案修改
git checkout ***
# 放棄當前資料夾所有檔案的修改
git checkout .
# 會退到某個版本
git reset --hard ***版本號
3.切換分支儲存**
有時寫了一部分**但是突然需要切換分支或者其他操作, 需要把當前修改暫存一下, 那就下面用到的命令
# 暫存資訊
git stash
# 獲取存入的資訊
git stash pop
4.commit message寫錯
如果尚未push到遠端, 只需要
git
commit--
amend
5.刪除遠端分支
git push --delete 分支名
6.重新命名本地分支
git branch -m 舊分支名 新分支名
最近收藏的就這幾條命令了, 以後再有記不住的隨時更新, 另附上我初學git的啟蒙文件 pro git(中文版). 記不住的Git命令
git init 將建立乙個名為.git的子目錄,包含初始化的 git 倉庫中所有的必須檔案 如若想備份或複製乙個版本庫,只需把這個目錄拷貝至另一處即可 git clone url.git 轉殖遠端倉庫到本地,預設配置下遠端 git 倉庫中的每乙個檔案的每乙個版本都將被拉取下來 git clone ...
Linux近期常用記不住命令
adb adb shell pm list packages f d e s 3 i u user user id filter adb shell input tap 150 140 adb shell input tap 300 200 adb shell input tap 150 100 a...
記不住的命令,不用就忘了
安裝lrzsz yum install lrzsz apt install lrzsz 上傳檔案 sudo rz filename sudo sz filename 檢視當前伺服器版本sudo cat proc version 檢視本地ip windows ifconfig linux ipconf...