Git使用流程

2021-10-01 02:55:40 字數 2132 閱讀 9465

git的使用流程

1 github註冊流程

1 進入github官網:

2 註冊乙個自己的github賬號

3 右上角選擇new repository

4 進入create a new repository

選擇你的倉庫名填入: repository name 必填:例如test

description描述: 對倉庫的描述 可選

選擇public

選擇initialize this repository with a readme 建立readme文件

5 建立倉庫 create repository 這樣就建立好你的github倉庫了

2 github入門教程

1 進入你的倉庫,右上角的 your profile,**倉庫在該介面上

2 倉庫選擇create new file 建立倉庫下的資料夾 ,倉庫自己生成readme.md的 markdown 格式的文件

例如 : test/filename/readme.md 在test倉庫下filename資料夾建立readme.md檔案

username/question_project.git

[email protected]:username/question_project.git

github上的線上倉庫已經建好了,那麼這麼關聯到我們遠端倉庫呢??

3 github本地倉庫簡單的連線流程

1 開啟gitbash, cd 到你要放置git**的目錄

2 轉殖版本庫 git clone url 例如[email protected]:username/question_project.git

3 git add 檔案 git 新增檔案

4 git status -s 列出當前目錄所有還沒有被git管理的檔案和被git管理且被修改但還未提交

5 git commit -m '注釋' 提交**到本地倉庫

6 git push 提交**到git遠端倉庫

進入git就可以看到自己提交的**記錄了

從遠端伺服器拉取** git pull

4 常見github命令

版本資訊

git --version 檢視版本(檢視git是否)

git config -l 檢視配置資訊

git status 檢視版本庫狀態

git log 檢視提交記錄

1 登入或修改name和email

git config --global user.name 'ddd'

git config --global user.email '[email protected]'

git config --global push.default matching (設定預設分支)

2 將檔案新增到暫存區

- git add 檔名 將指定檔案新增到暫存區

- git add . 將所有檔案新增到暫存區

3 提交**到版本庫

- git commit -m "說明資訊"

- git commit -a -m 提交所有檔案

4 將本地**推送到遠端託管伺服器

- git push [origin master] 預設推送到主分支

- git push origin 分支名 推送到指定分支

- git pull git遠端伺服器拉取**

5 git分支管理

- git branch 檢視分支

- git branch 新分支 舊分支 基於舊分支建立新分支

- git branch -d 分支名 刪除分支

- git checkout 分支 切換到指定分支

- git merge 分支名 將指定分支合併到當前分支

6 git衝突管理

- 如果有多個人同時修改同乙個檔案的相同行,在推送時會有衝突

- 發生衝突後,首先將伺服器端**拉到本地(pull),手動合併衝突

- 然後新增修改後的**檔案,重新提交

- 將**推送到伺服器

git使用流程

說一下使用git做版本控制的時候的工作流程 1 2 3 4 git add a 需要新增到版本庫中的檔案 a 就代表著所有檔案 除開了 gitignore忽略掉的檔案 git commit m 本次提交的備註 git pull 將遠端的庫和本地的庫版本同步一下,因為遠端庫可能發生了修改 多人合作開發...

git 使用流程

去自己的工作分支 git checkout work 工作.提交工作分支的修改 git commit a 回到主分支 git checkout master 獲取遠端最新的修改,此時不會產生衝突 git pull 回到工作分支 git checkout work 用rebase合併主幹的修改,如果有...

Git使用流程

git 全域性資訊追蹤器 git是乙個分布式版本控制工具,git的使用 倉庫不是必須的,使用者本地就是乙個完整的版本倉庫,的前進 回退 刪除等等操作都可以直接在本地進行,不需要 倉庫。但是,在實際操作中,為了能夠和其他同事快速溝通以及合併 一般還是會搭建乙個 倉庫。git對分支的管理非常友好,可以快...