git 常用命令

2021-08-22 15:03:32 字數 2100 閱讀 9565

git本地和遠端倉庫建立連線

1、git init  //初始化

2、git config --global user.name 'yourname' //配置名字

3、git config --global user.email '[email protected]' //配置郵箱

4、ssh-keygen -t rsa -c '[email protected]' //生成本地秘鑰

5、檢視你本地的秘鑰並放到遠端倉庫配置裡,一般是: cat /c/user/ad****/.ssh/id_rsa.pub

6、git clone http://*** //開始拉取遠端倉庫位址

常用命令

新增到自己的分支:

建立分支並切換(xl): git checkout -b xl

1.切換到自己分支: git checkout xl

2.檢視狀態: git status

3.上傳檔案: git add .

4.新增描述: git commit -m 'update'

5.新增到對應分支: git push origin xl

合併新增到主分支:

1.切換到主分支: git checkout master

2.拉取主分支的內容: git pull origin master

3.合併自己xl分支到當前主分支: git merge --no-ff -m '合併' xl

4.上傳**到主分支: git push origin master

pull和本地**有衝突的解決辦法:

1.先將本地修改儲存起來: git stash

2.pull內容: git pull origin master

3.還原暫存的內容: git stash pop stash@

檢視所在分支: git branch

合併分支: git merge --no-ff -m '合併' xl

版本回退: git reset --hard origin/master

更新本地分支(xl): git pull origin master

gitlab團隊開發穩妥提交方式(gitlab開發權分:訪客、報告者、開發人員、主開發人員。這裡以開發人員許可權來寫):

1、git add . //新增所有更改檔案到git快取

2、git commit -m "這裡填寫本次提交內容概述" //臨時存放git,並闡述本次提交內容概述

3、git push origin pdy //提交到倉庫自己的分支上,pdy 是自己的分支名

4、git checkout master //切換分支到主分支,master是主分支名

5、git pull origin master //拉取線上主分支的內容

6、git checkout pdy //切換回自己,pdy 是自己的分支名

7、git merge --no-ff -m "這裡填寫本次合併內容概述" master //當前pdy分支和master主分支合併,這裡就可能產生衝突,解決他

/**--------------以下是產生衝突後操作-開始-沒衝突直接操作-第10點----------------*/

8、git add . //將修復衝突後的**和所有更改的檔案新增到git快取

9、git commit -m "這裡填寫本次合併提交內容概述和那些檔案衝突概述" //臨時存放git,並闡述本次提交內容概述

/**--------------以上是產生衝突後操作-結束----------------*/

10、git push origin pdy //將合併後(沒**衝突的)的**提交到倉庫當前自己的分支。

11、前往gitlab登入自己的賬號密碼,找到對應專案

-->合併請求

-->建立合併請求

-->(完善標題、描述、指派人[這裡選乙個有合併許可權的人,如果自己有,選自己都可以])

-->提交

-->(指派的人接受合併請求)

常用命令 Git 常用命令大全

安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...

git 常用命令

檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...

git常用命令

詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...