Git 常用操作速查

2022-02-07 06:48:44 字數 1367 閱讀 9495

記錄了本人在科研中常用到的git操作,方便查詢,內容並不全面,更多功能等用到的時候再加

初始化倉庫

git init

轉殖倉庫/轉殖倉庫的指定分支

git clone

git clone -b branch_name

新增、提交全部修改

git add .

git commit -m "message"

顯示當前branch

git branch

本地分支重新命名

git branch -m oldname newname

顯示本地和遠端所有branch

git branch -a

建立並切換新分支

git checkout -b branch_name

等價於:

git checkout branch_name

git branch branch_name

刪除本地分支

git branch -d branch_name

刪除遠端分支

git push --delete remote_name branch_name

git remote [-v | --verbose]  顯示所有remote,-v顯示remote更多資訊

git remote add [-t

] [-m ] [-f] [--[no-]tags] [--mirror=] git remote rename git remote remove git remote set-head (-a | --auto | -d | --delete |

)git remote set-branches [--add]

…​git remote get-url [--push] [--all] git remote set-url [--push]

git remote set-url --add [--push] git remote set-url --delete [--push] git remote [-v | --verbose] show [-n] …​

git remote prune [-n | --dry-run] …​

git remote [-v | --verbose] update [-p | --prune] [(| )…​]

STL map,vector常用操作速查

一.map 例 以學生的學號 int 為key,學生名字 string 為value 1.定義 容器 map student 迭代器 map iterator iter 2.插入記錄 student.insert pair 8,dingdang student.insert map value ty...

MYSQL常用操作速查

簡介 mysql速查 net start mysql服務名 net stop mysql服務名 mysql h主機名 u使用者名稱 p埠 p quit 或exit set names utf8 mysqldump u使用者名稱 p 資料庫名 檔名 備份 mysql u使用者名稱 p 資料庫名 檔名 ...

git tag常用操作速查

當前倉庫的所有標籤 git tag符合模式的標籤 git tag l v0.1.檢視標籤的版本資訊 git show v0.1.2 輕量標籤 git tag v0.1.2.light附註標籤 git tag a v0.1.2 m v0.1.2版 補打標籤 給指定的commit打標籤 git tag ...