簡單的git使用說明

2021-06-19 06:04:35 字數 1623 閱讀 2916

git使用說明:

1. 設定git使用者名稱和郵箱資訊

git config --global user.name "name"

git config --global user.email "name@***.com"

2. 建立本地倉庫

git init

git add .

git commit

3. 檢視log和diff

git diff -cached

git diff

git status

git log

4. clone git

git clone ssh:

5. 管理遠端倉庫

git remote add origin ssh:

git push origin master

git remote -v

git remote

git remote rm origin

git remote rename

6. 版本管理

git add file_name

git commit

git reset --soft 只撤銷commit,保留working tree和index file。

git reset --hard 撤銷commit、index file和working tree,即撤銷銷毀最近一次的commit

git reset --mixed 撤銷commit和index file,保留working tree

git reset和git reset --mixed完全一樣

git reset -- 用於刪除登記在index file裡的某個檔案。

git reflog -- 看以前所有的log

git reset --hard a745d31b9c0017bf277c8dd2961b180f6d75f617 -- 到commit號a745處

7. 分支管理

git branch branch_name

git branch -- list branch

git branch -d branch_name -- delete a merged branch

git branch -d branch_name -- delete a branch

git checkout branch_name -- switch to branch

git checkout master -- switch to master

git merge branch_name

git tag v3 5b888 //以後可以用v3來代替複雜的名稱(5b888…)

git show v3

git branch stable v3 //建立乙個基於v3的分支

8. 建立bare倉庫

現在test目錄下建立倉庫

git init

從倉庫建立bare倉庫

git clone --bare test test.git

bare倉庫可以push和pull

例項:

git clone --bare test test.git

git clone ssh:/***.git

Git 簡單使用說明

mkdir project 建立專案目錄 cd project 進入專案目錄 git init 初始化 git 本地倉庫。此命令會在當前目錄新建乙個 git 目錄,用於儲存 git 倉庫的相關資訊。touch readme 建立readme檔案好習慣 git add 將當前目錄新增到 git 倉庫中...

git 使用說明

head代表當前 最新狀態。tag為某個狀態的標籤。sha1為每個提交日誌的唯一標識。install apt get install git core git clone git 倉 庫可以使用 git clone獲得 git clone git git longene.org unifiedker...

git使用說明

linus為linux kernel project發起的版本控制專案。head代表當前最新狀態。tag為某個狀態的標籤。sha1為每個提交日誌的唯一標識。install apt get install git core git clone git倉庫可以使用git clone獲得 git clon...