Git常用命令符和GitHub使用教程圖文詳解

蔚萊先森發表於2018-08-18

這是本人學習Git的筆記,涵蓋了大部分常用的操作,在工作和學習中使用足矣。

前期準備

安裝Git

GitHub的註冊即使用

Git常用命令符:

1、git init      //本地新建倉庫

2、git status      //檢視倉庫狀態 

3、git add <file>      //新增單個檔案到倉庫(注意檔案字尾)

     git add *.檔案字尾        //新增一類檔案到倉庫

     git add .        //新增所有檔案到倉庫(注意有個空格和點)

4、git commit -m "註釋說明"          //提交程式碼

5、git push       //把程式碼推送到遠端倉庫

6、git pull        //更新本地倉庫(把遠倉資料拉取到本倉)

7、git clone 倉庫地址         //把遠端倉庫克隆到本地

8、touch <file>       //本地倉庫新建檔案(注意檔案字尾)

     git add <file>       //新增到倉庫

     git commit -m "註釋說明"      //提交新增的檔案

     git push         //把新增檔案推送到遠端倉庫

9、git rm <file>         //刪除本地倉庫檔案

     git commit -m "註釋說明"      //提交

     git push         //從遠端倉庫中刪除檔案

10、git branch 分支名          //新建分支

     git checkout 分支名        //切換分支

     git branch -t            //子分支與主分支建立連結(這樣才能上傳專案到子分支)

     git checkout -b 分支名        //新建分支並切換到分支 (這樣新建不需要再建立連結)

     git push origin 分支名          //把本地分支推送到遠端倉庫(給遠端倉庫新建分支)

     git branch -a       //檢視本地倉庫所有分支

     git branch -r        //檢視遠端倉庫所有分支

     git branch -d 分支名          //刪除本地分支

     git push origin --delete 分支名       //刪除遠端倉庫分支

11、git config --global user.name "GitHub使用者名稱"          //全域性配置使用者名稱

      git config --global user.email "github賬號"          //全域性配置賬號

GitHub操作例項:

一、把本地專案上傳到github

1、github新建一個空倉庫;(不詳說)

2、專案根目錄下右鍵 ==》Git Base Here ==》 依次輸入上面紅框命令符;

3、github倉庫重新整理,可以看到專案已上傳到gihub。

(完)

 

二、本地專案已修改,需要重新提交到GitHub遠端倉庫

  • git status      //檢視倉庫狀態 
  • git add .        //新增所有檔案到倉庫(注意有個空格和點)
  • git commit -m "註釋說明"          //提交程式碼
  • git push       //把程式碼推送到遠端倉庫

(完)

 

三、把GitHub倉庫上的專案拉到本地

1、GitHub倉庫上覆制克隆地址

2、git clone 倉庫地址         //把遠端倉庫克隆到本地

(完)

 

四、新建倉庫分支(用於多人協同開發一個專案)

方法1

git branch 分支名          //新建分支

git checkout 分支名        //切換分支

git branch -t          //子分支與主分支建立連結(這樣才能上傳專案到子分支)

git push origin 分支名          //把本地分支推送到遠端倉庫(給遠端倉庫新建分支)

方法2

git checkout -b 分支名        //新建分支並切換到分支 (這樣新建不需要再建立連結)

git push origin 分支名          //把本地分支推送到遠端倉庫(給遠端倉庫新建分支)

(完)

 

五、刪除分支

git checkout master         //返回主分支

git branch -d 分支名          //刪除本地分支

git push origin --delete 分支名       //刪除遠端倉庫分支

(完)

相關文章