git 命令速查及使用

2021-08-09 17:08:43 字數 891 閱讀 3678

本來是想寫點關於使用。無奈時間不多,就把有些命令寫上。具體軟體貼上。

git 伺服器:

git for windows, 這git的乙個完整移植,由git社群維護。

git gui 客戶端

tortoisegit- git版本控制

sourcetree 和 tortoisegit 是我自己比較用的,mac 的一般我用sourcetree

具體的安裝之類的,就不介紹了,以後有時間再寫下用法

下面是命令的用法:

建立版本庫:

git clone #轉殖遠端版本庫

git init #初始化本地版本庫

修改和提交

git status #檢視狀態

git diff #檢視變更內容

git add . #跟蹤所有改動過的檔案

git add #跟蹤指定的檔案

git mv #檔案改名

git rm #刪除檔案

git rm –cached #停止跟蹤檔案但不刪除

git commit -m 「message」 #提交跟新過的檔案並注釋

git commit –amend #修改最後一次提交

檢視提交歷史

git log # 檢視提交歷史

git log -p #檢視指定檔案的提交歷史

git blame #以列表方式檢視指定檔案的提交歷史

撤銷git reset –hard head #撤銷工作目錄中所有未提交檔案的修改內容

git checkout head #撤銷指定的未提交檔案的修改內容

git revert #撤銷指定的提交

分支及標籤

git branch #顯示所有本地分支

git checkout

git命令速查

apt get install gitbrew install gitgit config global user.name shaumik 使用者名稱 git config global user.email sdaityari gmail.com 郵箱 git config global col...

git命令速查

1.git已經刪除了遠端分支,本地仍然能看到 git branch a git remote show origin git remote prune origin 2.git出現 merging解決 git reset hard 分支名 3.git如何刪除遠端分支 git branch a git...

Git命令速查

建立乙個空的倉庫 git init把檔案新增到倉庫暫存區 git add file1 file2把檔案提交到倉庫 git commit m your description 檢視倉庫當前的狀態 git status檢視修改內容 git diff file git diff head file 檢視工...