Git常用命令整理

2022-08-30 02:24:09 字數 2852 閱讀 1745

1

、初始化乙個git倉庫

git init

2、新增檔案到git倉庫:

git add新增檔案到暫存區

git commit把檔案提交到版本倉庫

3、檢視工作區狀態:git status

4、檢視檔案修改內容:git diff

git diff head --可以檢視工作區和版本庫裡面最新版本的區別

head指向當前版本,上乙個版本head^,上上乙個版本head^^(head~2)5、

檢視提交歷史:git log

6、檢視命令歷史:git reflog

7、版本

回退:git reset --hardcommit_id

8、丟棄工作區的修改:git checkout -- file

9、丟棄暫存區的修改:git reset head file

10、刪除乙個檔案:git rm

11、檢視分支:git branch

12、建立分支:git branch

13、切換分支:git checkout

14、建立切換分支:git checkout -b

15、合併分支:git merge

16、刪除分支:git branch -d

17、關聯遠端庫:git remote add origin git@server-name:path/repo-name.git

18、推送master分支:git push origin master

git push -u origin master第一次推送並

關聯

19、轉殖倉庫:git clone git@server-name:path/repo-name.git

從遠端倉庫轉殖時,git自動把本地的master分支和遠端的master分支對應起來,且遠端倉庫的預設名是origin

20、檢視遠端庫:git remote -v

21、更新遠端庫的新提交:git pull

22、建立本地分支和遠端分支的關聯:git branch --set-upstream branch-name origin/branch-name

23、儲藏工作現場:git stash

24、回到工作現場:git stash pop

25、檢視工作現場:git stash list

26、新建標籤:git tag commit-id(可選),預設為head,也可以指定乙個commit-id

27、指定標籤資訊:git tag -a -m "taginfo"

28、檢視標籤:git tag

29、檢視標籤資訊:git show

30、推送乙個本地標籤:git push origin

31、推送全部本地標籤:git push origin --tags

32、刪除乙個本地標籤:git tag -d

33、刪除乙個遠端標籤:git push origin :refs/tags/

Git 常用命令整理

最近在公司的伺服器上安裝了git sever,開始從svn轉向到git了,整理了一些在git常用的命令 初始化乙個版本倉庫 git init clone遠端版本庫 git clone git xbc.me wordpress.git 新增遠端版本庫origin,語法為 git remote add ...

Git 常用命令整理

初始化乙個版本倉庫 git init clone遠端版本庫 git clone git xbc.me wordpress.git 新增遠端版本庫origin,語法為 git remote add shortname url git remote add origin git xbc.me wordp...

Git常用命令整理

雖然git現在也有ui了,但是一些常用的命令了解總是有好處的,沒準什麼時候就用上了呢 git config global user.name your name git config global user.email your email 2.git bash下操作資料夾跟dos是一樣的 如建立資...