在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

VSCode中git的基本使用

Linux大陸 ? 來源:Linux大陸 ? 2023-06-13 17:31 ? 次閱讀

在一個目錄下clone項目:

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

使用VScode 打開項目

右擊通過Code打開。

使用vscode提交代碼

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

## 測試提交

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

2、點擊 + ;相當于git add .

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

3、點擊對號;等于git commit -m "備注信息";右邊的箭頭輸入需要備注的信息。然后按 Enter 確定:

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

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

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

4、提交到遠程倉庫;git push origin master:

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

到git倉庫里面;查看。已經成功提交:

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

使用vscode解決沖突

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

1、拉取代碼 git pull origin master:

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

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

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;提交到遠程倉庫:

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

4、提交到遠程倉庫的時候,這時候會報錯:

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

5、拉取遠程代碼:

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

結果如下,顯示出沖突的文件:

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

這里有幾個操作來進行快速的修改:

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

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

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

6、重新提交代碼:

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

放到緩存區:

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

推送到遠程倉庫:

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

7、查看結果:

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

現在:

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


審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 代碼
    +關注

    關注

    30

    文章

    4828

    瀏覽量

    69063
  • Git
    Git
    +關注

    關注

    0

    文章

    201

    瀏覽量

    15822
  • vscode
    +關注

    關注

    1

    文章

    157

    瀏覽量

    7856

原文標題:VSCode中git的基本使用!

文章出處:【微信號:Linux大陸,微信公眾號:Linux大陸】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何在Linux設置Git

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

    打開esp-idf的任意一個component時,vscode會自動導入該component的git倉庫,怎么解決?

    當我打開esp-idf 的任意一個component時,vscode會自動導入該component的git倉庫,導致vscode的源碼管理非常擁擠,請問這有什么辦法解決嗎?還是我vscode
    發表于 06-21 07:39

    vscode自動導入component倉庫有什么解決辦法嗎?

    當我打開esp-idf 的任意一個component時,vscode會自動導入該component的git倉庫,導致vscode的源碼管理非常擁擠,請問這有什么辦法解決嗎?還是我vscode
    發表于 02-20 07:10

    vscode怎么編譯運行

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

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

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

    騰訊是如何使用Git

    那么,切換到 git 來維護代碼倉庫,會對我們的日常開發造成影響嗎?答應是顯然的,首先我們需要學習 git 的基本概念與用法,然后就需要我們在具體的項目實踐過程打磨我們的 git 使
    的頭像 發表于 08-10 15:02 ?2543次閱讀
    騰訊是如何使用<b class='flag-5'>Git</b>?

    Git在實際工作的基本使用方法

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

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

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

    利用Learn Git Branching輕松學習Git

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

    git rebase與相關git merge命令比較

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

    git rebase和git merge的區別

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

    Git是什么 Git介紹

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

    Git怎么打標簽

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

    如何在 Git 恢復隱藏的修改記錄

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

    VSCodeMarkdown借助plantuml繪制流程圖

    VSCodeMarkdown里通過plantuml繪制流程圖,簡直不要太方便。
    的頭像 發表于 10-28 11:19 ?1191次閱讀
    主站蜘蛛池模板: 欧美午夜在线视频 | 欧美色视频日本片高清在线观看 | 亚洲精品国产自在久久出水 | 夜夜精品视频 | 97天天做天天爱夜夜爽 | 亚洲人成a在线网站 | 67pao强力打造高清免费 | 免费又爽又黄的禁片1000部 | 一级片在线免费播放 | 久操视频网 | 国产美女在线免费观看 | 免费人成网站 | 大蕉久久伊人中文字幕 | 一级特黄牲大片免费视频 | 三级特黄视频 | 久久久精品免费视频 | 婷婷六月丁香 | 狂野欧美激情性xxxx | cijilu刺激 国产| 亚洲乱码卡一卡二卡三永久 | 欧洲一卡二卡乱码新区 | 五月伊人婷婷 | 四虎现在的网址入口 | 午色影院| 中文在线最新版天堂bt | 色成网| 欧美一级特黄aaaaaa在线看片 | 久久婷婷丁香七月色综合 | 免费精品美女久久久久久久久久 | 欧美777| 天天摸天天做天天爽水多 | 美女扒开尿口给男人桶 | 男女交性视频免费播放视频 | 欧美作爱福利免费观看视频 | www.亚洲成在线 | 五月综合在线 | 色香蕉网站| 特黄特色大片免费视频大全 | 永久免费观看黄网站 | 日本久久久久久久 | 69xxx日本护士 |