1. 初始化倉庫
. git init
2. 配置作者資訊
. git config --global user.email "[email protected]"
. git config --global user.name "yourname"
3. 新增檔案到暫存區
. git add . git add * (新增所有檔案到暫存區)
4. 移除檔案
. git rm 5. 重新命名乙個檔案
. git mv 6. 提交暫存區
. git commit 只會提交暫存區(stage)裡面的檔案
. git commit -m "message"
7. 檢視工作目錄的狀態
. git status
8. 檢視提交的歷史記錄
. git log
9. 檢視檔案改變
. git diff
1. 撤銷加入暫存區的操作
. git reset head 2. 撤銷修改的操作
. git checkout -- 3. 將本地的修改放進**站
. git stash
4. 從**站中恢復本地的修改
1. 檢視tag
. git tag
2. 建立tag
. git tag -a v1.0 -m "my version 1.0"
3. 顯示tag資訊
. git show v1.0
4. 對之前的提交打tag
. git tag -a v0.1 -m "version 0.1"
1. 檢視分支
. git branch
2. 建立分支
. git branch
3. 刪除分支
. git branch -d
4. 切換分支
. git checkout
5. 合併分支
. git merge
6. rebase操作
. git rebase
1. 轉殖乙個遠端倉庫
. git clone url (ssh://192./users/....)
2. 新增遠端倉庫
. git remote add 3. 更新遠端倉庫的分支和資料
. git fetch 4. 獲取並合併遠端倉庫的分支到當前分支
. git pull
. eg:git pull origin master
5. 上傳本地分支和資料到遠端倉庫
. git push
. eg:git push origin msater
6. 跟蹤遠端倉庫上的分支
. git checkout --trach origin/textbranch
. git checkout -b test origin/testbranch
git基本操作
1.先建乙個資料夾 mikdir gittest 這時就會有乙個gittest資料夾,cd gittest 進入這個資料夾 ls一下,就會看到gittest下沒有東西 2.生成乙個git git init cat git 顯示一下所有git 3.建乙個檔案 touch readme.md 這時git...
Git基本操作
21 nov,錦州 同生活中的許多偉大事件一樣,git 誕生於乙個極富紛爭大舉創新的年代。linux 核心開源專案有著為數眾廣的參與者。絕大多數的 linux 核心維護工作都花在了提交補丁和儲存歸檔的繁瑣事務上 1991 2002年間 到 2002 年,整個專案組開始啟用分布式版本控制系統 bitk...
git 基本操作
git基本概念 git可以用於專案管理,我現在主要用於記錄歷史操作,方便回滾到以前狀態。它的基本工作流程如下 working directory是工作的目錄 staging area是暫存區 git repository使git倉庫 首先為要被git管理的專案建立創庫,做了修改後用git add把修...