国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Git-Git常用命令、常見操作,創(chuàng)建鏡像&切換新倉庫、首次克隆、stash備份、查看及切換用戶、修改默認(rèn)分支、是否要保留本地修改等

這篇具有很好參考價(jià)值的文章主要介紹了Git-Git常用命令、常見操作,創(chuàng)建鏡像&切換新倉庫、首次克隆、stash備份、查看及切換用戶、修改默認(rèn)分支、是否要保留本地修改等。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Git在日常開發(fā)中經(jīng)常使用,但有時(shí)候還是會忘記or遇到些奇奇怪怪的問題。以此記錄,提醒自己~不定期更新~

1、新環(huán)境首次克隆

首次克隆倉庫及其模塊

git clone --recursive [倉庫URL]

倉庫首次拉取模塊

git submodule update --init --recursive

更新子模塊

git submodule update --recursive --remote

2、是否要保留本地修改

保存修改

git stash #封存修改
git pull origin master
git stash pop #把修改還原

放棄修改==回退

git reset --hard 
git pull origin master

3、提交代碼

添加當(dāng)前目錄下的所有文件到暫存區(qū)

git add .

提交暫存區(qū)到本地倉庫中

git commit -m "本次提交代碼概要簡述"

查看項(xiàng)目當(dāng)前狀態(tài)

git status

將dev分支上的內(nèi)容拉取到本地

git pull origin dev

推送代碼

git push

4、stash備份

備份當(dāng)前工作區(qū)內(nèi)容,從最近的一次提交中讀取相關(guān)內(nèi)容,讓工作區(qū)保證和上次提交的內(nèi)容一致。同時(shí),將當(dāng)前工作區(qū)內(nèi)容保存到Git棧中

git stash

拉取服務(wù)器上當(dāng)前分支代碼

git pull

從Git棧中讀取最近一次保存的內(nèi)容,恢復(fù)工作區(qū)相關(guān)內(nèi)容。同時(shí),用戶可能進(jìn)行多次stash操作,需要保證后stash的最先被取到,所以用棧(先進(jìn)后出)來管理;pop取棧頂?shù)膬?nèi)容并恢復(fù)

git stash pop

顯示Git棧內(nèi)的所有備份,可以利用這個(gè)列表來決定從那個(gè)地方恢復(fù)。

git stash list

清空Git棧

git stash clear

5、查看及切換用戶

查看用戶名,github賬戶名

git config user.name

查看郵箱

git config user.email

切換用戶

git config --global user.name “xxx”

切換郵箱

git config --global user.email “xxx”

6、創(chuàng)建鏡像&切換新倉庫

克隆為鏡像

git clone --mirror [倉庫URL]

進(jìn)入鏡像文件夾

cd [repo folder]

刪除關(guān)聯(lián)的origin的遠(yuǎn)程庫

git remote rm origin

創(chuàng)建新倉庫后,更新為新遠(yuǎn)程倉庫地址

git remote add origin [新的URL] 

推送鏡像

git push origin --all或git push origin --mirror

推送tags

git push --tags

確認(rèn)gitlab上項(xiàng)目的分支及tags與原先一致
確保本地備份好了之后,可以清理下本地多余remote分支

git fetch -p

7、修改默認(rèn)分支

(1)在GitLab上新建項(xiàng)目后,進(jìn)入項(xiàng)目,點(diǎn)擊左側(cè)Repository->Branches

可以看到里面只有一個(gè)受保護(hù)的默認(rèn)分支main,此處無法刪除。

然后新建分支master:點(diǎn)擊右上角New branch,輸入分支名字master,Create branch。

(2)再點(diǎn)擊左側(cè)Settings->Repository

點(diǎn)開Default branch,選擇Default branch為master,Save Changes。

至此默認(rèn)分支就是master了。

(3)此時(shí)還可以返回(1)的設(shè)置,將分支main刪掉。

Ps.問題解決

Merge made by the ‘ort’ strategy.

查看commit記錄, 找到遠(yuǎn)端本地沖突之前的commit
可以按“Q”退出git log狀態(tài)

git log

回退至某一版本,根據(jù)comminID決定。只回退了commit的信息

git reset --soft [commitID]
git pull

fatal: Cannot do soft reset with paths.

HEAD & index & working copy同時(shí)重置到你要reset到的那個(gè)commit上。執(zhí)行了,你的本地修改可能就丟失了。

git reset --hard

恢復(fù)git reset —hard的誤操作

找到要退回的commitId

 git reflog

然后再次執(zhí)行

 git reset —hard commitId

參考:
https://www.mimastech.com/2017/11/19/how-to-movemigrate-a-full-git-repository-from-github-to-gitlab-self-hosted-instance/
https://qa.1r1g.com/sf/ask/480571171/
https://blog.csdn.net/csdnlijingran/article/details/96425712文章來源地址http://www.zghlxwxcb.cn/news/detail-744771.html

到了這里,關(guān)于Git-Git常用命令、常見操作,創(chuàng)建鏡像&切換新倉庫、首次克隆、stash備份、查看及切換用戶、修改默認(rèn)分支、是否要保留本地修改等的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • git常見操作命令

    git常見操作命令

    在安裝完成 Git 后,開始正式使用前,是需要有一些全局設(shè)置的,如用戶名、郵箱。 查看配置:git config -l 查看目錄結(jié)構(gòu)中,就可以看到包含有? .git ?子目錄,這就說明創(chuàng)建版本庫成功 相當(dāng)于idea中的?vcs----create git repository 2.2.1將文件添加到暫存區(qū) 相當(dāng)于idea中的git -- add(ctr

    2024年02月03日
    瀏覽(19)
  • Git創(chuàng)建新分支,分支常用命令

    注意新建的分支是基于當(dāng)前所在的分支來創(chuàng)建的,比如當(dāng)前處于develop分支,新建的分支就基于此分支 即在遠(yuǎn)程倉庫用此分支的代碼來新建此分支,只有第一次需要用 -u,后續(xù)都是正常的commit、push。 -u表示把本地分支和遠(yuǎn)程分支進(jìn)行關(guān)聯(lián),遠(yuǎn)程倉庫的別名一般是origi 查看所有

    2024年02月13日
    瀏覽(35)
  • Git的常見命令和遠(yuǎn)程庫操作

    Git的常見命令和遠(yuǎn)程庫操作

    git checkout 是一個(gè)用于在 Git 中 切換分支、恢復(fù)文件或創(chuàng)建新分支 的命令。它有幾種常見的用法,請看下面的解釋: 注意:在使用 git checkout 命令時(shí),請確保在執(zhí)行操作之前沒有未保存的更改,因?yàn)樗赡軙采w您的工作區(qū)中的文件。 在 Git 中,git reset 是一個(gè)用于將分支指針

    2024年02月05日
    瀏覽(14)
  • Git常見命令行操作和IDEA圖形化界面操作

    Git常見命令行操作和IDEA圖形化界面操作

    在安裝完Git以后需要設(shè)置用戶和簽名,至于為什么要設(shè)置用戶簽名可以看一下這篇文章【學(xué)了就忘】Git基礎(chǔ) — 11.配置Git用戶簽名說明 - 簡書 (jianshu.com) 基本語法: git config --global user.name 用戶名 git config --global user.email 郵箱 查看是否設(shè)置成功: 方式一:在git控制臺中輸入命令

    2024年04月29日
    瀏覽(23)
  • Git的常用操作命令

    Git是一個(gè)分布式版本控制系統(tǒng),廣泛應(yīng)用于軟件開發(fā)項(xiàng)目中來追蹤和控制代碼的修改歷史。 配置用戶信息 : 初始化倉庫 : 克隆倉庫 : 添加文件到暫存區(qū) : 提交更改 : 查看狀態(tài) : 拉取遠(yuǎn)程更新 : 推送更改 : 創(chuàng)建與切換分支 : 查看分支 : 解決沖突與合并分支 : s

    2024年03月18日
    瀏覽(28)
  • Git常用命令及操作

    91. Git常用命令及操作 當(dāng)涉及到版本控制系統(tǒng)時(shí),Git是最常用和流行的工具之一。下面是一些常用的Git命令和操作的示例以及簡要介紹。 1. 初始化一個(gè)Git倉庫: 該命令在當(dāng)前目錄下創(chuàng)建一個(gè)新的Git倉庫。 2. 克隆遠(yuǎn)程倉庫到本地: 使用該命令可以將遠(yuǎn)程倉庫克隆到本地。 3.

    2024年02月12日
    瀏覽(19)
  • git常用命令之分支操作

    git checkout test6 潛在規(guī)則 Further Reading : Git常用命令匯總

    2024年02月11日
    瀏覽(26)
  • Git常用操作:基礎(chǔ)命令、生成公鑰、webhook同步

    Git常用操作:基礎(chǔ)命令、生成公鑰、webhook同步

    此處只介紹windows系統(tǒng)下的安裝,linux一般都是自帶git(自行百度) 下載Git 官方地址為:https://git-scm.com/download/wi 下載好對應(yīng)的安裝程序打開一路點(diǎn)擊下一步即可,最終鼠標(biāo)右側(cè)菜單欄出現(xiàn)對應(yīng)部分即為安裝成功 具體詳細(xì)的安裝教程請看https://www.cnblogs.com/ximiaomiao/p/7140456.html

    2024年02月02日
    瀏覽(49)
  • 云計(jì)算虛擬化技術(shù)與開發(fā)-------虛擬化技術(shù)應(yīng)用第三、四章內(nèi)容(QUME命令的講解以及常用的QUME命令、創(chuàng)建虛擬機(jī)鏡像文件以及啟動虛擬機(jī)的常用QEMU命令)

    云計(jì)算虛擬化技術(shù)與開發(fā)-------虛擬化技術(shù)應(yīng)用第三、四章內(nèi)容(QUME命令的講解以及常用的QUME命令、創(chuàng)建虛擬機(jī)鏡像文件以及啟動虛擬機(jī)的常用QEMU命令)

    目錄 第三章關(guān)于QUME的命令講解 常用的QEMU命令:????? kvm的內(nèi)存的配置:? 兩種方式查看內(nèi)存信息:? 查看QEMU支持的鏡像文件格式:qemu-img -h。 創(chuàng)造虛擬機(jī)鏡像格式的命令: ?下面介紹qemu-img的基本命令及語法 QUME中詳細(xì)命令講解: ?第五章:實(shí)訓(xùn)和實(shí)驗(yàn)內(nèi)容,如果不會就

    2024年02月15日
    瀏覽(18)
  • Git 常用命令詳解及如何在IDEA中操作

    Git 常用命令詳解及如何在IDEA中操作

    為了鞏固所學(xué)的知識,作者嘗試著開始發(fā)布一些學(xué)習(xí)筆記類的博客,方便日后回顧。當(dāng)然,如果能幫到一些萌新進(jìn)行新技術(shù)的學(xué)習(xí)那也是極好的。作者菜菜一枚,文章中如果有記錄錯(cuò)誤,歡迎讀者朋友們批評指正。 (博客的參考源碼可以在我主頁的資源里找到,如果在學(xué)習(xí)的

    2024年02月14日
    瀏覽(16)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包