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

git篇---git clone 獲取指定分支的指定commit版本

這篇具有很好參考價(jià)值的文章主要介紹了git篇---git clone 獲取指定分支的指定commit版本。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

快速設(shè)置— 如果你知道該怎么操作,直接使用下面的地址

強(qiáng)烈建議所有的git倉(cāng)庫(kù)都有一個(gè)README, LICENSE, .gitignore文件

Git入門?查看 幫助 , Visual Studio / TortoiseGit / Eclipse / Xcode 下如何連接本站, 如何導(dǎo)入倉(cāng)庫(kù)
簡(jiǎn)易的命令行入門教程:

1. git 全局設(shè)置:

git config --global user.name "xxxx"
git config --global user.email "xxx@user.noreply.gitee.com"

創(chuàng)建 git 倉(cāng)庫(kù):

mkdir aa
cd aa
git init 
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/xxx/aa.git
git push -u origin "master"

已有倉(cāng)庫(kù)?

cd existing_git_repo
git remote add origin https://gitee.com/xxx/aa.git
git push -u origin "master"

2. git clone 獲取指定分支的指定commit版本

第一步: git clone [git-url] -b [branch-name]

第二步: git reset --hard [commit-number]

具體例子:

git clone https://github.com/ultralytics/yolov5

cd yolov5

git reset --hard c5360f6e7009eb4d05f14d1cc9dae0963e949213

3. 克隆遠(yuǎn)端代碼并推送

# 克隆某個(gè)分支名下的代碼
git clone -b yyq --depth 1 http://XXX/XXX/XXX.git

創(chuàng)建遠(yuǎn)程分支

就是先創(chuàng)建本地分支,然后推到遠(yuǎn)程

git checkout -b 分支名

git add . 

git commit -m "xxxxx" 

git push --set-upstream origin 分支名

4. 免密上傳

一條命令實(shí)現(xiàn)保存用戶名和密碼不用再輸入

git config --global credential.helper store

git pull /git push (第一次輸入,后續(xù)就不用再次數(shù)據(jù))

push你的代碼 (git push), 這時(shí)會(huì)讓你輸入用戶名和密碼, 這一步輸入的用戶名密碼會(huì)被記住, 下次再push代碼時(shí)就不用輸入用戶名密碼 ! 這一步會(huì)在用戶目錄下生成文件.git-credential記錄用戶名密碼的信息。

5. 常見問題處理

位于分支 dev01
您的分支和 'origin/dev01' 出現(xiàn)了偏離,
并且分別有 19 處不同的提交。
  (使用 "git pull" 來合并遠(yuǎn)程分支)

無文件要提交,干凈的工作區(qū)

git篇---git clone 獲取指定分支的指定commit版本文章來源地址http://www.zghlxwxcb.cn/news/detail-512112.html

git reset --hard origin/dev01
  • https://blog.csdn.net/a541972321/article/details/125476014
  • https://blog.csdn.net/wgh4318/article/details/128531885

到了這里,關(guān)于git篇---git clone 獲取指定分支的指定commit版本的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • git合并指定commit——git合并某個(gè)特定的提交commit到指定的分支上

    git合并指定commit——git合并某個(gè)特定的提交commit到指定的分支上

    git合并指定commit——git合并某個(gè)特定的提交commit到指定的分支上 1、應(yīng)用場(chǎng)景: 在A分支上提交了一個(gè)commit,B分支也同樣需要這個(gè)commit的代碼,為了避免人工復(fù)制代碼,可以用git的一些操作替代 2、操作步驟 1、在當(dāng)前A分支(deploy/t),通過 git log 先找到A分支的commit代號(hào)( 簡(jiǎn)

    2023年04月08日
    瀏覽(161)
  • git 從一個(gè)commit節(jié)點(diǎn)拉出一個(gè)分支,當(dāng)前分支代碼回滾到指定commit節(jié)點(diǎn)

    1.從一個(gè)commit節(jié)點(diǎn)拉出一個(gè)分支 a.切到commit_id b. 創(chuàng)建新分支 c. 推送到遠(yuǎn)程 2.當(dāng)前分支代碼回滾到指定commit節(jié)點(diǎn) a.本地代碼回滾到指定提交節(jié)點(diǎn) b.提交到倉(cāng)庫(kù)

    2024年02月11日
    瀏覽(98)
  • Git基礎(chǔ)教程:使用Git Clone指令克隆指定分支的代碼到嵌入式系統(tǒng)

    Git是一種分布式版本控制系統(tǒng),廣泛應(yīng)用于軟件開發(fā)中。Git Clone是Git的一條常用指令,用于克隆遠(yuǎn)程代碼倉(cāng)庫(kù)到本地。在嵌入式系統(tǒng)開發(fā)中,我們經(jīng)常需要從遠(yuǎn)程倉(cāng)庫(kù)中獲取特定分支的代碼,并將其部署到嵌入式設(shè)備上。本文將詳細(xì)介紹如何使用Git Clone指令來克隆指定分支的

    2024年02月04日
    瀏覽(104)
  • git clone 如何下載指定版本的代碼

    使用以下命令進(jìn)行克隆,將repository_url替換為代碼庫(kù)的URL,替換為想要克隆的分支或標(biāo)簽的名稱: 其中,–branch選項(xiàng)用于指定要克隆的分支或標(biāo)簽,–depth 1選項(xiàng)表示深度為1的深度克?。ㄖ猾@取指定標(biāo)簽最新的上傳,而不獲取該版本所有的上傳歷史)。如果您需要完整的歷史

    2024年02月03日
    瀏覽(25)
  • git:只clone或fetch某個(gè)分支最新版本的內(nèi)容

    參考: 【解決】Git如何只克隆遠(yuǎn)程倉(cāng)庫(kù)最新的一個(gè)版本(不拷貝其他所有歷史版本)_克隆github遠(yuǎn)程倉(cāng)庫(kù)代碼的當(dāng)前版本_COCO56(徐可可)的博客-CSDN博客

    2024年02月13日
    瀏覽(88)
  • git合并指定分支的指定版本到當(dāng)前分支

    例如:需要將? feature的指定版本合并到develop 通過git log獲取到指定版本的SHA值 再根據(jù)指定版本創(chuàng)建新分支:git branch new_branch?SHA值 切換到develop分支:git checkout develop 將新分支合并到develop分支:git merge new_branch

    2024年02月06日
    瀏覽(96)
  • 【Git】git 分支或指定文件回退到指定版本

    目錄 一、分支回滾 1. 使用 git reset 命令 2.使用 git revert 命令? ?3.使用 git checkout 命令 ?二、某個(gè)文件回滾 1.查看哪些文件發(fā)生修改 2.然后查看提交記錄(最近幾次提交) 3.執(zhí)行提交命令 命令可以將當(dāng)前分支的 HEAD 指針指向指定的提交,從而回退代碼到指定版本。 該命令有三種

    2024年02月08日
    瀏覽(23)
  • Git的常用命令,及還原文件的指定版本,及分支管理

    Git的常用命令,及還原文件的指定版本,及分支管理

    一.git 常用命令 二.還原文件的指定版本(從版本庫(kù)中恢復(fù)文件) 怎么查看最后一次提交id 顯示下面的結(jié)果 然后使用下面命令,就會(huì)恢復(fù)之前的修改 三.分支管理 創(chuàng)建分支分為兩種情況 一.第一種情況 創(chuàng)建倉(cāng)庫(kù)時(shí)就把分支創(chuàng)建出來 2.第二種情況 已有倉(cāng)庫(kù),在創(chuàng)建分支 3.修改分

    2024年02月11日
    瀏覽(39)
  • 如何利用IDEA將Git分支代碼回退到指定歷史版本

    如何利用IDEA將Git分支代碼回退到指定歷史版本

    一、背景 作為一名后端開發(fā),相信大家一定遇到過這樣的情景,代碼開發(fā)人員過多,并且開發(fā)分支過多,導(dǎo)致代碼版本管理困難,這樣就難免遇到一些代碼合并出錯(cuò),比如,當(dāng)我提交了本次修改到本地和遠(yuǎn)程分支后,發(fā)現(xiàn)我本次提交還少了一些修改內(nèi)容,或者說本次修改是完

    2024年02月11日
    瀏覽(25)
  • GitHub下載克隆clone指定的分支tags代碼

    GitHub下載克隆clone指定的分支tags代碼

    github上有很多tag分支版本的代碼,我想克隆下載指定版本到我服務(wù)器上面 例如:我想下載tag:v2.0.2的代碼 命令: git clone -b [tags標(biāo)簽] [git地址] 例如:git clone -b v2.0.2 https://github.com/spring-projects/spring-retry.git 若想對(duì)克隆后的項(xiàng)目重命名則可執(zhí)行以下命令 git clone -b [tags標(biāo)簽] [git地

    2024年02月06日
    瀏覽(24)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包