git自用筆記

1.創建文件夾

mkdir learngit

 

2.初始化learngit變爲倉庫

git init

 

3.把文件添加到倉庫

git add readme.txt  或者添加所有 git add -u

 

4.提交到倉庫

git commit -m "XXXXX"

 

5.配置用戶名和e-mail地址(提交的時候要用到)

git config --global user.name "XXX"

git config --global user.email XXX

 

6.查看分支

git branch

 

7.創建分支:

 git branch dev

 

8切換分支

git checkout 分支名字

 

9.創建並切換分支

git checkout -b 分支名字

 

10.刪除分支

git branch -D 分支名字

 

11.查看倉庫狀態

git status

 

12.把本地庫和遠程倉庫進行關聯

git remote add origin [email protected]:/home/git/gitserver.git

 

13. 刪除遠程庫

git remote rm origin(遠程庫的名字)

 

14.查看遠程庫

git remote -v

 

15.把本地內容推送到服務器(推送打master分支)

git push  origin master

 

16. 從服務器上下載到本地

git pull origin master 

 

17.使用 git reset --hard HEAD 命令撤銷這次 pull origin 操作 ,還原到最近一次修改

 

18. 一鍵拉取本地上不存在的遠程分支

git checkout -b new_branch origin/new_branch

 

19.刪除本地目錄下關聯的遠程庫

git remote remove origin

 

20.新建本地分支,並push到服務器上這個分支(服務器上此分支不存在)

首先新建一個分支 git branch dev ,然後向服務器push :git push origin dev

 

21.版本回退:

git reset --hard commit_id      (commit_id是歷史版本的Id)

 

22.從遠程倉庫克隆

git clone git@xxx.xxx.xxx.xxx:/home/git/gitserver.git

(1)xxx.xxx.xxx.xxx爲你服務器地址。

(2)/home/git/gitserver.git爲你的路徑。

23.刪除本地分支

git branch -d XX     "XX"爲你分支的名字

23.刪除遠程分支

git push origin --delete XX     "XX"爲你分支的名字

24.查看用戶名和郵箱

git config user.name

git config user.email

25.修改用戶名和郵箱

git config --global user.name "username"

git config --global user.email "email”

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章