git 隨筆之本地更新推送到遠端分支

2021-10-03 13:21:08 字數 1813 閱讀 2280

1. git status 

檢視當前本地分支的狀態,若是有更新,會有紅色的modified,比如:

將本地的更新stash一下,會彈出:

檢視stash狀態

5. git fecth

獲取遠端最新的更新

auto packing the repository in background for optimum performance.

see "git help gc" for manual housekeeping.

enumerating objects: 23048, done.

counting objects: 100% (23048/23048), done.

delta compression using up to 8 threads

compressing objects: 100% (15049/15049), done.

writing objects: 100% (23048/23048), done.

total 23048 (delta 13510), reused 17232 (delta 7780)

removing duplicate objects: 100% (256/256), done.

6. git pull origin master

獲取遠端最新分支master分支的資料

這個時候可能會出現衝突,儲存並退出

7. git log

列印遠端分支的更新log

8.git stash pop

將本地的更新pop

若存在衝突,到開啟的工程(比如 vs2017)中去有衝突的檔案中修改你所要的資訊,然後儲存

9.git status

檢視本地分支的狀態,會出現綠色的東西,這個是add之後才會有的,也就是說所有綠色的檔案都add了:

將add 過的檔案再stash一下

11. git stash pop

再pop一下,add的檔案就沒有add了

12. git submodule update --recursive

若有submodule,則需要更新一下submodule

13. git status

再次檢視本地分支狀態,確認沒有衝突,沒有紅色的submodule更新以及綠色的add

14.git add ***

add一下

15.git commit -m "***"

commit一下

16.  git push origin head:***

推送到遠端分支

git本地分支推送到遠端分支

建立git倉庫可以在遠端建立乙個倉庫,然後check到本地,在本地的檔案裡建立工程檔案,然後提交 也可以將本地現有的工程和遠端的空倉庫關聯 本地建立了乙個工程 iosdemo 執行沒有錯誤,就可以提交到遠端了。一般情況下,遠端倉庫建立成功之後會有以下提示 如倉庫名為 reposityname com...

git建立本地分支,推送到遠端

建立本地分支 git branch 分支名 例如 git branch dev,這條命令是基於當前分支建立的本地分支,假設當前分支是master 遠端分支 則是基於master分支建立的本地分支dev。刪除本地分支 必須保證不在刪除的分支上,才能進行刪除 git branch d dev 切換到本地...

git 本地建立分支,推送到遠端

一 建立分支 1.git branch 檢視本地分支 2.git branch a 檢視遠端端的查分支命令 3.建立分支 git checkout b branch1 本地多了分支1 遠端端分支還不變 4.cat test.txt 執行檔案 5.git status 檢視狀態 當前是沒有提交任何東西...