GitHub使用

GitHub遠程倉庫使用


1.創建遠程倉庫

在GitHub註冊賬號並創建一個倉庫,獲得倉庫地址:https://github.com/z****username****C/test007.git

2.克隆項目

立項:克隆遠程倉庫+配置身份信息+創建項目+推送項目到遠程倉庫

先將路徑切換到準備存放項目的文件夾下:git clone https://github.com/ z****username****C/test007.git

3.配置自己的身份信息

git config user.name '張三'      git config user.email '[email protected]'

4.推送項目到遠程倉庫

# 工作區添加到暫存區      git add .   # 暫存區提交到倉庫區  git commit -m '立項'      # 推送到遠程倉庫      git push

.總結:

* 要使用git命令操作倉庫,需要進入到倉庫內部

* 要同步服務器代碼就執行:git pull

* 本地倉庫記錄版本就執行:git commit -am '版本描述'

* 推送代碼到服務器就執行:git push

* 編輯代碼前要先pull,編輯完再commit,最後推送是push

標籤

* 當某一個大版本完成之後,需要打一個標籤

* 作用:    * 記錄大版本        * 備份大版本代碼

模擬經理打標籤

* 1.進入到經理的本地倉庫test007    cd Desktop/manager/test007/

* 2.經理在本地打標籤    git tag -a 標籤名 -m '標籤描述'    例:    git tag -a v1.0 -m 'version 1.0'

* 3.經理推送標籤到遠程倉庫    git push origin 標籤名    例:    git push origin v1.0

補充:刪除本地和遠程標籤      # 刪除本地標籤      git tag -d 標籤名      # 刪除遠程倉庫標籤      git push origin --delete tag 標籤名

分支

* 作用:    * 區分生產環境代碼以及開發環境代碼        * 研究新的功能或者攻關難題        * 解決線上bug

* 特點:    * 項目開發中公用分支包括master、dev        * 分支master是默認分支,用於發佈,當需要發佈時將dev分支合併到master分支        * 分支dev是用於開發的分支,開發完階段性的代碼後,需要合併到master分支

* 1.進入到經理的本地倉庫test007    cd Desktop/manager/test007/

* 2.查看當前分支      git branch    沒有創建其他分支時,只有master分支

* 3.經理創建並切換到dev分支    git checkout -b dev

* 4.設置本地分支跟蹤遠程指定分支(將分支推送到遠程)      git push -u origin dev

* 5.管理dev分支源代碼:add、commit、push

6.dev分支合併到master分支

    * 提示:只有當dev分支合併到master分支成功,開發成員才能獲取到修改後的內容

    * 7.1 先切換到master分支      git checkout master

    * 7.2 dev分支合併到master分支      git merge dev

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