本來是想寫點關於使用。無奈時間不多,就把有些命令寫上。具體軟體貼上。
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 檢視工...