1、初次使用git前的配置
註冊:git config --global user.name "使用者名稱"
git config --global user.email "郵箱"
檢視註冊是否成功: git config --list
2、git 記錄的是什麼? 記錄的是每一次版本變動的內容
3、新建乙個資料夾 例:myproject —>cd mypriject
4、git init 初始化乙個git創庫
5、建立myproject目錄乙個readme.md檔案 工作目錄的檔案
6、git add readme.md 將需要進行版本管理的檔案放入暫存區域
7、 git commit -m "add a readme file" 將暫存區域檔案提交到git創庫
8、檢視狀態:git status
9、建立license檔案 內容mit協議
10、git add license
11、git status
12、git reset head reanme.md 將最後一次提交的檔案恢復到暫存區域,不指定就是所有檔案
13、git checkout -- license 該命令就是將上次提交的內容覆蓋會來,小心執行
14、git log 檢視歷史記錄,近到遠
15、回到過去: add 是將工作目錄的檔案提交帶暫存區域,commit是將暫存區域
檔案提交到git倉庫,rest是將git創庫的檔案恢復到暫存區域,checkout是將
暫存區域檔案恢復到工作目錄
16、git reset head~ 乙個~指head的上乙個快照
17、版本對比:git diff]
比較兩個歷史快照: git diff 快照id1 快照id2
18、修改最後一次提交:git commd --amend
出現頁面按下 i
按下esc 關閉
19、git checkout --檔名 將暫存區域的恢復到工作目錄
20、git rm 檔名
該命令刪除的只是工作目錄和暫存區域的檔案,也就是取消跟蹤,在下次提交時不納入版本管理
21、git rm -cached 檔名 刪除暫存區域儲存工作目錄
22、建立和切換分支
(1)建立分支:git branch feature (feature分支名)
git log --decorate 提示以後建立分支時的形式
(2)git checkout feature (feature分支名) 切換到分支
(3)git checkout master 切換到主分支
23、合併和刪除分支
(1)git merge feature (feature分支名) 合併分支到master分支
(2)git checkout -b 'feature2' 建立並切換到這個分支裡面
(3)git branch -d 分支名 刪除分支
24、匿名分支和checkout命令
25、建立你的github賬戶:
本地git倉庫命令
git config global use.name 名 配置使用者資訊 git config global user.email 郵箱 配置資訊來顯示誰提交的,如果沒有配置,那麼會顯示預設的名稱和郵箱 git add 新增所有 git commit m 改動描述1.0 提交專案 git log 列...
git倉庫命令小集
1 git init 建立專案之初,初始化本地git倉庫 2 git status 檢視本地倉庫更新資訊,包括新增 刪除檔案和修改檔案的資訊 3 git add 檔名稱 將特定檔案新增到本地git倉庫中去 4 git add 將新增多有新增的或修改的本地檔案到本地倉庫中 相當於更新本地git倉庫 5...
git初始上傳專案至git倉庫命令
本地專案首次上傳至git倉庫 1.git init 該命令是把本地歷史區中的檔案新增到github伺服器的暫存區中。這一步是本地和遠端伺服器建立聯絡的一步。執行成功後不會顯示任何結果 2.git remote add origin 先拉取 至本地 3.git pull origin master 4...