- ssh-keygen -t rsa -c "[email protected]"生成金鑰(cd ~/.ssh可以檢視到私鑰和公鑰)
- git config user.name檢視當前使用者
- git config user.email檢視當前使用者email
- git config --global user.name "yourname"設定名稱
- git config --global user.email "youremail"設定郵箱
- git init建立git專案
- git add ["檔名" / "."]提交任務到暫存區
- git commit -m "版本描述"將暫存區的任務提交為新的版本
- git log檢視日誌(關閉視窗日誌顯示不全)
- git reflog檢視日誌(顯示全部日誌)
- git log --pretty=oneline檢視日誌(簡短顯示日誌)
- git status檢視狀態
- git reset --hard head^回到上乙個版本
- git reset --hard [版本號]回到指定版本
- git checkout -- [檔名] 直接丟棄工作區的修改
- git reset head [檔名]丟棄暫存區的修改,回到未提交版本狀態,如需丟棄工作區的修改執行git checkout -- [檔名]
- git diff head -- [檔名]檢視工作區的某個檔案與某個版本的該檔案有什麼不同
- git diff head^ head對比前後兩個版本不同
- git add/rm [檔名]刪除檔案後提交任務至暫存區(提交至暫存區後可以丟棄暫存區修改,可乙個丟棄工作區修改,或者是提交乙個版本)
- git branch檢視分支
- git checkout -b dev建立並切換分支
- git checkout ["master" / "分支名稱"]切換分支
- git merge [分支名稱]快速合併分支
- git branch -d [分支名稱]刪除分支
- git merge --no-ff -m "說明資訊"關閉快速合併模式(為了儲存合併提交版本記錄)
- git stash儲存工作現場
- git stash pop恢復工作現場
- ssh-keygen -t rsa -c 'youremail'生成ssh秘鑰
- git clone轉殖專案
- git push origin [分支名稱]**提交到遠端倉庫分支,如果沒有分支這建立乙個分支
- git branch --set-upstream-to=origin/[遠端分支名稱] [本地分支名稱]將本地分支跟蹤伺服器分支
- git pull origin [分支名稱]從遠端中拉取對應的分支**
Git版本控制工具的使用
git init 只在根目錄下建立.git 資料夾 在根目錄建立.gitignore的文字檔案,會為每個人設定想要忽略的檔案。要將.gitignore加入版本庫並提交。git add 將檔案新增暫存區,然後根據暫存區的內容將檔案提交到 倉庫。省略path表示當前目錄 git add 新增所有檔案包括...
Git 版本控制工具的使用
分布式版本控制系統 官網 註冊自己的github賬號 根據自己的作業系統如linux,windows,mac os x 上安裝不同的版本,這裡以windows為列 選擇相應的版本安裝。步驟略 三,本地倉庫與遠端倉庫 github 的鏈結 準備工作 1.繫結使用者 開啟開始選單選擇git bash 程...
版本控制工具Git的使用
1.安裝 2.pull 獲取最新 3.先commit,檢視哪些 是改動,要提交的。取消勾選不用提交的。commit後,點選push才真正提交到伺服器上。4.master和branch,有乙個switch功能。切換版本。5.建立新的branch,可以在tortoise git客戶端操作,也可以在web...