日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Git的push

發布時間:2024/9/19 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git的push 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

git push

$ git push <遠程主機名> <本地分支名>:<遠程分支名> 我們一般會省略本地分支,因為我們就在本地分支呀~ 所以一般的格式為 省略了本地的分支名字!!! git push origin master

git push origin? :master

遠程分支的刪除??
git push origin :master等同于git push origin --delete master?
因為本地是空分支就相當于刪除;如果遠程分支不存在的話,我們會進行新建一個遠程分支!!!!!?

git push的簡略寫法

git push origin? sunx:master 省略:sunx是因為我們就在sunx分支上啊 省略:matser 是因為我們如果已經定義好了track的話,并且我們就在本地的分支之上了,可以省:master 省略:origin 是因為我們只有一個追蹤分支 哭!!!,所以我們就不用寫了!!! git push -u origin master 我們可以通過-u進行設定本地與遠程分支的默認跟蹤關系!既一本地對應多遠程,我們默認一個遠程!

git push的配對方式默認設置

就是本地與遠程的配對 simple是默認本地只與一個進行根性 mtching是默認遠程的全部被更新! 我們現在默認的是simple了!!!!! 配對:git branch --track 本地分支 遠程分支 把本地分支與遠程分支進行對接 $ git config --global push.default matching # 或者 $ git config --global push.default simple

git push --all origin

$ git push --all origin 是將本地的全部進行上推,不存在的就新建分支,囫圇吞棗的全部推上去,遠程與本地就一致了!!! 一般用于項目初期吧! 不然責任太大了,擔不起!!!!

git push --force origin

我們什么會使用到這個命令呢,是在我們想強制推送的時候回用到這組命令,因為 遠程版本庫比本地版本庫新的話,我們再推送肯定會報錯啊,版本庫相信哪個啊?愁人?所以 要么: 我們在推送的時候應該把本地也弄成最新的,fetch+merge下或者pull下就是最新的版本了。 要么: 我們相信本地的版本以本地的版本為準,把遠程的進行覆蓋,我們加上force即可,強制推送了!!!!! 不過: 大多數團體進行集體開發的時候,我們還是相信遠程版本的,一遠程為準!

git push origin --tags

git push origin --tags 我們對推送加標簽,使用這組命令即可!

?

總結

以上是生活随笔為你收集整理的Git的push的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。