熟悉git使用
安裝git後請修改提交用的使用者名稱和郵箱
命令:git config --global user.name "your name"
git config --global user.email [email protected]
如何提交新增/修改的檔案?
git add -a 提交修改、新增、刪除的檔案
git add . 提交修改的檔案
git commit -m 「提交**的注釋」
git fetch 從遠端git庫拉取**
git rebase
如果存在衝突,則需先解決衝突,然後git add,接著在執行git rebase --continue
git push origin master 將本次修改推送到遠端git庫,origin指的是remote 遠端位址, master 指的是你的分支
可以使用git status檢視工作棧中狀態
如何解決衝突
使用git status 檢視衝突檔案
編輯衝突檔案
在重新提交
如何回滾?
git log //顯示所有的版本資訊
git reset --hard head^ //恢復到第幾版本 head^ 倒數第二個版本 head~10 表示版本
理解分支的概念
分支向開發中的有向圖,每個開發人員都是乙個分支,這樣既不影響別人的開發,也安全。
".gitignore"檔案有什麼用?
定義git上的忽略檔案 可能是自動生成的檔案、帶有敏感資訊的配置檔案
常用命令
git diff 檢視檔案的不同
git checkout 切換分支
git status 檢視當前工作區的狀態
git stash + git stash pop 儲存當前的工作現場 恢復到儲存的工作現場 可用git stash list檢視棧中的工作現場的個數
gitk
故事還長 先別失望
Git命令 熟悉使用Git版本控制
目錄 1 熟悉使用git版本控制 基本操作 git分支管理 git標籤 git gitee遠端連線 檢視配置資訊 要檢查已有的配置資訊,可以使用 git config list 命令 git clone 時,可以所用不同的協議,包括 ssh,git,https 等,其中最常用的是 ssh,因為速度較...
Git使用(真的有熟悉嗎)
主要分為兩個部分說一下關於 git 1.基礎指南 2.深入了解 安裝 可以參看之前我寫過的文章 git 從安裝到連線github 建立倉庫 建立新檔案,開啟,執行git init用以建立新的倉庫 轉殖倉庫 執行git clone 倉庫位址可以轉殖遠端的倉庫 提交 執行git add 檔名將 交到工作...
Git使用(真的有熟悉嗎)
主要分為兩個部分說一下關於 git 1.基礎指南 2.深入了解 安裝 可以參看之前我寫過的文章 git 從安裝到連線github 建立倉庫 建立新檔案,開啟,執行git init用以建立新的倉庫 轉殖倉庫 執行git clone 倉庫位址可以轉殖遠端的倉庫 提交 執行git add 檔名將 交到工作...