git命令小結

2021-08-11 05:19:52 字數 1901 閱讀 9038

工作中頻繁使用的git命令

1、git init  建立本地版本庫

建立乙個空目錄,再在此目錄下執行git init命令

2、git remote add origin  url(如下圖)      到本地倉庫目錄下執行此操作,可以將本地倉庫與遠端倉庫相關聯  

3、git clone url   使用git拷貝乙個git倉庫到本地

4、git clone -b  分支名  倉庫位址    如 git clone -b dev  [email protected]  表示轉殖指定分支

5、git branch  daily/1.0.0   建立乙個daily分支,版本號為1.0.0

6、git checkout  分支名   切換到相應的分支,如:git checkout master ,切換到master分支

7、git checkout -b 分支名  建立並切換分支

8、git add .   將所有修改過的工作檔案提交暫存區

9、git commit -m 'message'   提交暫存區檔案到本地倉庫 (平時要經常使用7、8命令來進行**備份)

10、git push origin 分支名   提交修改到遠端git倉庫

11、git branch 檢視本地分支

12、git branch -la 檢視本地和遠端所有分支

13、git branch -d 分支名    刪除本地分支

14、gst   git status的簡寫,檢視你在上次提交之後是否有修改

15、git merge 分支名      合併分支   如:將本地分支合併到master上,git checkout master 、git merge daily/1.0.0

16、git merge —abort  撤銷上一次合併

17、git pull origin 分支名  從遠端倉庫提取資料並嘗試合併到當前分支,如  git pull origin master 拉取遠端master分支到本地並合併

18、git rm -r --cached filename去掉已經託管在git上的檔案,如果不加檔名,則去掉的是所有檔案

19、gitresethead^   撤銷上次的提交

20、git log 檢視提交歷史

21、git  rebase -i    head~2   合併前兩次的commit資訊

clone本地倉庫的時候被clone的遠端倉庫預設被稱為 origin。 所以如果你想向/從這個遠端倉庫push/pull 的時候,用 origin 指代這個遠端倉庫

# clone 的時候,遠端倉庫 /path/to/remote/repo 就將被稱為所謂的 origin

git clone/path/to/remote/repo

# 從 /path/to/remote/repo 拉取**

git pull origin

多人協作時,每次提交前,先git pull遠端的**到本地,看與本地修改後的**是否有衝突(同時修改了某一部分),有衝突的話看保留哪一部分,解決完衝突之後再執行git add、git commit、git push 將**提交遠端倉庫

git命令小結

it 是乙個很強大的分布式版本管理工具,它不但適用於管理大型開源軟體的源 如 linux kernel 管理私人的文件和源 也有很多優勢 如 wsi lgame pro 一 git 命令初識 在正式介紹git命令之前,先介紹一下git 的基本命令和操作,對git命令有乙個總體的認識 示例 從git ...

git命令小結

關於git的介紹和更詳細的使用,請前往 git教程 廖雪峰的官方 進行閱讀,本文只是將常用的命令做個總結,以備不時之需。1.1 使用者名稱和郵箱 git config global user.name your name git config global user.email email exam...

Git命令小結

刪除.git find name gitignore xargs rm rf find name git xargs rm f 查詢log包含sim git log grep sim git log author dengying git log name status顯示每個版本都修改了那些檔案 ...