一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

VSCode中g(shù)it的基本使用

Linux大陸 ? 來源:Linux大陸 ? 2023-06-13 17:31 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在一個(gè)目錄下clone項(xiàng)目:

gitcloneXXXXXX.git
174bd31c-09cd-11ee-962d-dac502259ad0.png

使用VScode 打開項(xiàng)目

右擊通過Code打開。

使用vscode提交代碼

1、打開下面視圖,添加一行文字:

## 測試提交

1769dba0-09cd-11ee-962d-dac502259ad0.png

2、點(diǎn)擊 + ;相當(dāng)于git add .

1791d024-09cd-11ee-962d-dac502259ad0.png

3、點(diǎn)擊對(duì)號(hào);等于git commit -m "備注信息";右邊的箭頭輸入需要備注的信息。然后按 Enter 確定:

17a82d56-09cd-11ee-962d-dac502259ad0.png

回車之后,然后我們可以看到。所有的修改的文件,均已經(jīng)提交到緩存區(qū)。1變成了 0:

17d7a46e-09cd-11ee-962d-dac502259ad0.png

4、提交到遠(yuǎn)程倉庫;git push origin master:

17ed77c6-09cd-11ee-962d-dac502259ad0.png

到git倉庫里面;查看。已經(jīng)成功提交:

18098b3c-09cd-11ee-962d-dac502259ad0.png

使用vscode解決沖突

在使用git的時(shí)候,經(jīng)常會(huì)遇到?jīng)_突;這里簡單的說明,如何使用vscode來解決沖突。大家在提交代碼的時(shí)候,一定要先「拉取代碼」;不然就會(huì)造成沖突;

1、拉取代碼 git pull origin master:

181f0cd2-09cd-11ee-962d-dac502259ad0.png

這里說明一下造成沖突之后,如何處理。下面是同一個(gè)項(xiàng)目,放到不同的文件下面。在未拉取代碼的情況下,對(duì)文件進(jìn)行修改的操作。造成沖突的解決方式:

183b9276-09cd-11ee-962d-dac502259ad0.png

2、增加一句話我是修改:

185cfb82-09cd-11ee-962d-dac502259ad0.png

3、提交代碼:

18703a76-09cd-11ee-962d-dac502259ad0.png1882e194-09cd-11ee-962d-dac502259ad0.png

回車,enter;提交到遠(yuǎn)程倉庫:

18a9c6d8-09cd-11ee-962d-dac502259ad0.png

4、提交到遠(yuǎn)程倉庫的時(shí)候,這時(shí)候會(huì)報(bào)錯(cuò):

18c57db0-09cd-11ee-962d-dac502259ad0.png

5、拉取遠(yuǎn)程代碼:

18f341fa-09cd-11ee-962d-dac502259ad0.png

結(jié)果如下,顯示出沖突的文件:

190acce4-09cd-11ee-962d-dac502259ad0.png

這里有幾個(gè)操作來進(jìn)行快速的修改:

1929a07e-09cd-11ee-962d-dac502259ad0.png

我這里選擇的 「保留雙方的更改」;然后結(jié)果如下:

195401e8-09cd-11ee-962d-dac502259ad0.png

6、重新提交代碼:

196f3134-09cd-11ee-962d-dac502259ad0.png

放到緩存區(qū):

1994b468-09cd-11ee-962d-dac502259ad0.png

推送到遠(yuǎn)程倉庫:

19aa3c3e-09cd-11ee-962d-dac502259ad0.png

7、查看結(jié)果:

19cb28a4-09cd-11ee-962d-dac502259ad0.png

現(xiàn)在:

19f41b56-09cd-11ee-962d-dac502259ad0.png


審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4900

    瀏覽量

    70743
  • Git
    Git
    +關(guān)注

    關(guān)注

    0

    文章

    205

    瀏覽量

    16216
  • vscode
    +關(guān)注

    關(guān)注

    1

    文章

    169

    瀏覽量

    8514

原文標(biāo)題:VSCode中g(shù)it的基本使用!

文章出處:【微信號(hào):Linux大陸,微信公眾號(hào):Linux大陸】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何在Linux設(shè)置Git

    在 Linux 設(shè)置 Git 十分簡單,但為了獲得完美的配置,我做了以下五件事。
    發(fā)表于 10-21 09:06 ?1286次閱讀

    打開esp-idf的任意一個(gè)component時(shí),vscode會(huì)自動(dòng)導(dǎo)入該component的git倉庫,怎么解決?

    當(dāng)我打開esp-idf 的任意一個(gè)component時(shí),vscode會(huì)自動(dòng)導(dǎo)入該component的git倉庫,導(dǎo)致vscode的源碼管理非常擁擠,請(qǐng)問這有什么辦法解決嗎?還是我vscode
    發(fā)表于 06-21 07:39

    vscode自動(dòng)導(dǎo)入component倉庫有什么解決辦法嗎?

    當(dāng)我打開esp-idf 的任意一個(gè)component時(shí),vscode會(huì)自動(dòng)導(dǎo)入該component的git倉庫,導(dǎo)致vscode的源碼管理非常擁擠,請(qǐng)問這有什么辦法解決嗎?還是我vscode
    發(fā)表于 02-20 07:10

    vscode怎么編譯運(yùn)行

    VSCode是微軟推出的一款輕量編輯器,采取了和VS相同的UI界面,搭配合適的插件可以優(yōu)化前端開發(fā)的體驗(yàn)。布局:左側(cè)是用于展示所要編輯的所有文件和文件夾的文件管理器,依次是`資源管理器`,`搜索`,`GIT`,`調(diào)試`,`插件`,右側(cè)是打開文件的編輯區(qū)域
    發(fā)表于 12-23 09:20 ?9.7w次閱讀
    <b class='flag-5'>vscode</b>怎么編譯運(yùn)行

    Git是什么?Git的基本使用資料說明

      Git是什么? Git是目前世界上最先進(jìn)的分布式版本控制系統(tǒng)(沒有之一)。
    發(fā)表于 05-29 17:56 ?1次下載
    <b class='flag-5'>Git</b>是什么?<b class='flag-5'>Git</b>的基本使用資料說明

    騰訊是如何使用Git?

    那么,切換到 git 來維護(hù)代碼倉庫,會(huì)對(duì)我們的日常開發(fā)造成影響嗎?答應(yīng)是顯然的,首先我們需要學(xué)習(xí) git 的基本概念與用法,然后就需要我們?cè)诰唧w的項(xiàng)目實(shí)踐過程打磨我們的 git 使
    的頭像 發(fā)表于 08-10 15:02 ?2759次閱讀
    騰訊是如何使用<b class='flag-5'>Git</b>?

    Git在實(shí)際工作的基本使用方法

    代碼版本控制對(duì)于我們嵌入式軟件開發(fā)崗是一項(xiàng)基礎(chǔ)、必備的技能,需要熟練掌握。實(shí)際工作中常用的版本控制系統(tǒng)有:Git(分布式版本控制系統(tǒng))與SVN(集中式版本控制系統(tǒng))。 本次分享Git在實(shí)際工作
    的頭像 發(fā)表于 09-14 18:12 ?2846次閱讀

    VScode嵌入式開發(fā)以及結(jié)合Git使用(Github/Coding)

    VScode (全稱Visual Studio Code) ,該編輯器也集成了所有一款現(xiàn)代編輯器所應(yīng)該具備的特性,包括語法高亮(syntax high lighting),可定制的熱鍵綁定
    發(fā)表于 11-02 20:21 ?11次下載
    <b class='flag-5'>VScode</b>嵌入式開發(fā)以及結(jié)合<b class='flag-5'>Git</b>使用(Github/Coding)

    利用Learn Git Branching輕松學(xué)習(xí)Git

    托管網(wǎng)站,與他人協(xié)作管理推進(jìn)開源項(xiàng)目必須要掌握的工具。 而Git的常用操作,雖然上手難度低,但涉及到細(xì)節(jié)處尤其是多分支操作,難免會(huì)讓很多新手犯糊涂,今天我就給大家推薦一個(gè)開源項(xiàng)目,幫助使用者在輕松游戲的過程熟練掌握
    的頭像 發(fā)表于 09-15 14:53 ?1954次閱讀

    git rebase與相關(guān)git merge命令比較

    。 #概念 ????首先要理解的是git rebase和git merge解決了同樣的問題。這兩個(gè)命令都旨在將更改從一個(gè)分支集成到另一個(gè)分支 - 它們只是以不同的方式進(jìn)行。試想一下當(dāng)你開始在專用分支開發(fā)新功能時(shí)另一個(gè)團(tuán)隊(duì)成員以
    的頭像 發(fā)表于 05-26 16:22 ?1443次閱讀
    <b class='flag-5'>git</b> rebase與相關(guān)<b class='flag-5'>git</b> merge命令比較

    git rebase和git merge的區(qū)別

    ? 解決沖突 git rebase和git merge的區(qū)別 分支合并 git merge是用來合并兩個(gè)分支的。 比如:將 b 分支合并到當(dāng)前分支。 同樣git rebase b,也是
    的頭像 發(fā)表于 07-05 09:54 ?893次閱讀
    <b class='flag-5'>git</b> rebase和<b class='flag-5'>git</b> merge的區(qū)別

    Git是什么 Git介紹

    系統(tǒng)以文件變更列表的方式存儲(chǔ)信息,這類系統(tǒng)(CVS、Subversion等)將它們存儲(chǔ)的信息看作是一組基本文件和每個(gè)文件隨時(shí)間逐步累積的差異 (基于差異的版本控制)。 Git 不按照以上方式對(duì)待或保存數(shù)據(jù)。反之,Git 更像是把數(shù)據(jù)看作是對(duì)小型文件系統(tǒng)的一系列快照。 在
    的頭像 發(fā)表于 07-22 10:50 ?2212次閱讀
    <b class='flag-5'>Git</b>是什么 <b class='flag-5'>Git</b>介紹

    Git怎么打標(biāo)簽

    打標(biāo)簽 像其他版本控制系統(tǒng)(VCS)一樣,Git 可以給倉庫歷史的某一個(gè)提交打上簽,以示重要。比較有代表性的是人們會(huì)使用這個(gè)功能來標(biāo)記發(fā)布結(jié)點(diǎn)( v1.0 、 v2.0 等等)。 如何列出已有
    的頭像 發(fā)表于 07-22 11:36 ?1046次閱讀

    如何在 Git 恢復(fù)隱藏的修改記錄

    git stash 和 git stash pop 這樣的命令是用來擱置(藏匿)和恢復(fù)我們工作目錄的變化的。在本教程,我們將學(xué)習(xí)如何在 Gi
    的頭像 發(fā)表于 10-09 14:09 ?1407次閱讀

    VSCodeMarkdown借助plantuml繪制流程圖

    VSCodeMarkdown里通過plantuml繪制流程圖,簡直不要太方便。
    的頭像 發(fā)表于 10-28 11:19 ?3065次閱讀