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

一文學(xué)會(huì)使用Git將本地代碼上傳GitHub倉(cāng)庫(kù)

這篇具有很好參考價(jià)值的文章主要介紹了一文學(xué)會(huì)使用Git將本地代碼上傳GitHub倉(cāng)庫(kù)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

如何使用Git將本地代碼上傳GitHub倉(cāng)庫(kù)呢?

前提

要上傳本地代碼到GitHub倉(cāng)庫(kù),那必然要先在GitHub上建立一個(gè)存儲(chǔ)代碼的倉(cāng)庫(kù),這里我在倉(cāng)庫(kù)新建了一個(gè)名為5blog的倉(cāng)庫(kù)。

git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記
備注:本文章將以默認(rèn)分支main為例來(lái)講解上傳步驟

接著我們打開(kāi)所要上傳文件的所在目錄,右鍵打開(kāi)Git Bash進(jìn)入Bash面板,依次執(zhí)行以下步驟。

步驟一:git init

git init 是 Git 命令的一部分,它的作用是在當(dāng)前目錄中創(chuàng)建一個(gè)新的本地 Git 倉(cāng)庫(kù),以便于使用 Git 跟蹤項(xiàng)目的版本控制歷史。

簡(jiǎn)單來(lái)說(shuō),git init 命令使用 Git 來(lái)啟用對(duì)該目錄下文件的版本控制功能。 執(zhí)行 git init 命令時(shí),Git 將在當(dāng)前目錄中創(chuàng)建一個(gè)名為 .git 的子目錄**(隱藏文件夾)**,其中包含與版本控制相關(guān)的所有必要信息和文件。這些文件會(huì)跟蹤并管理文件夾中所有的修改,包括更改歷史、分支和合并等操作,形成版本控制系統(tǒng)。

在創(chuàng)建了一個(gè)空白的 Git 倉(cāng)庫(kù)后,你可以通過(guò)添加文件和目錄、提交更改等方式管理此倉(cāng)庫(kù),用 Git 來(lái)記錄編輯過(guò)的歷史并且保存它們,從而使多人協(xié)作開(kāi)發(fā)更加高效。
git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記

步驟二:git branch -M main

git branch -M main 是 Git 命令的一部分,它的作用是將當(dāng)前分支重命名為 main。更具體地說(shuō),-M 標(biāo)志表示“移動(dòng)”,并將當(dāng)前分支從原來(lái)的名稱(chēng)(例如,默認(rèn)情況下可能是 master 分支)重命名為 main。

在 Git 2.28 版本之后,GitHub 默認(rèn)使用 main 作為默認(rèn)的主分支名稱(chēng),而不是以前的 master 分支。因此,在初始化新倉(cāng)庫(kù)時(shí),如果想要使用 main 分支作為默認(rèn)分支,可以通過(guò)執(zhí)行 git branch -M main 來(lái)更改當(dāng)前分支的名稱(chēng)。

git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記

執(zhí)行命令后可以看到Bash面板的路徑后綴跟著的分支名變成了main

步驟三:git remote add origin 遠(yuǎn)程倉(cāng)庫(kù)url

git remote add origin https://... 是 Git 命令的一部分,它的作用是將當(dāng)前本地 Git 倉(cāng)庫(kù)與遠(yuǎn)程 Git 倉(cāng)庫(kù)建立連接

其中,origin遠(yuǎn)程 Git 倉(cāng)庫(kù)的別名,可以自定義設(shè)置。

具體來(lái)說(shuō),這個(gè)命令會(huì)創(chuàng)建一個(gè)指向指定 URL 的新遠(yuǎn)程倉(cāng)庫(kù) origin 并關(guān)聯(lián)到當(dāng)前的本地 Git 倉(cāng)庫(kù)。以后使用 git push 或者 git fetch 等相關(guān)命令時(shí),Git 就知道要與 origin 關(guān)聯(lián)的遠(yuǎn)程倉(cāng)庫(kù)進(jìn)行交互。

為了使用 git remote add 命令,需要提供兩個(gè)參數(shù):

  1. 遠(yuǎn)程倉(cāng)庫(kù)的別名(origin);
  2. 遠(yuǎn)程倉(cāng)庫(kù)的 URL 地址,以 HTTPS 或 SSH 協(xié)議的形式指定。

例如:git remote add origin https://github.com/user/repo.git 表示將一個(gè)名為 origin 的遠(yuǎn)程倉(cāng)庫(kù)與位于 GitHub 上的用戶 userrepo 倉(cāng)庫(kù)建立聯(lián)系。
git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記
這里我跟在前提新建的5blog倉(cāng)庫(kù)建立連接。

步驟四:git add 文件名

git add 是 Git 命令的一部分,它的作用是將指定文件或者目錄添加到 Git 的緩存區(qū)中,以準(zhǔn)備將這些更改提交到本地 Git 倉(cāng)庫(kù)。

其基本語(yǔ)法為: git add 文件名 ,其中,文件名可以指定單個(gè)文件、文件夾名稱(chēng)或使用通配符來(lái)指定多個(gè)文件。

例如,如果需要將一個(gè)名為 file.txt 的文件添加到 Git 緩存區(qū)中,可以執(zhí)行以下命令:

git add file.txt

也可以同時(shí)將多個(gè)文件添加到緩存區(qū)中,如:

git add file1.js file2.css dir/

在執(zhí)行 git add 命令之后,Git 將會(huì)把指定的文件的內(nèi)容添加到暫存區(qū)。暫存區(qū)中的文件已經(jīng)被告知即將被包含在下一次的提交中。

請(qǐng)注意,只有添加到暫存區(qū)中的文件才能被提交到 git 倉(cāng)庫(kù)中。
git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記
這里我將easyblog-1.0.0文件添加至緩沖區(qū)。

步驟五:git commit -m "備注信息"

git commit -m "備注信息" 是 Git 命令的一部分,它的作用是將所有已經(jīng)暫存的修改內(nèi)容保存到 Git 本地倉(cāng)庫(kù)中,并添加一條簡(jiǎn)要的提交消息以便于快速理解此次提交的更改內(nèi)容。

其中,參數(shù) -m 可以在提交時(shí)直接輸入提交信息,在引號(hào)內(nèi)指定新建或修改內(nèi)容的描述。比如:

git commit -m "增加了一個(gè)新功能模塊"

這樣就能夠提交剛剛通過(guò) git add 命令加入暫存區(qū)的文件以及修改。這條命令可能會(huì)打開(kāi)默認(rèn)文本編輯器,要求你進(jìn)行具體的注釋填寫(xiě),如果使用 --no-edit 參數(shù)可以避免此步驟,直接使用預(yù)設(shè)注釋提交。

請(qǐng)注意,每次提交都應(yīng)該包含一個(gè)清晰而具體的提交描述,以便于后續(xù)更好的管理和維護(hù)代碼版本歷史記錄,盡可能提供有價(jià)值、明確的信息給其他團(tuán)隊(duì)成員參考。
git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記

這里我提交了在緩沖區(qū)的文件至GIt本地倉(cāng)庫(kù),此時(shí)文件還不在GItHub遠(yuǎn)程倉(cāng)庫(kù),還需執(zhí)行以下步驟。

步驟六:git push -u origin main

git push -u origin main 是 Git 命令的一部分,它的作用是將本地代碼推送到名為 origin 的遠(yuǎn)程 Git 倉(cāng)庫(kù)中的 main 分支,并將 main 分支設(shè)為默認(rèn)的上游分支。參數(shù) -u 表示“上傳”,并將本地分支與上游分支建立聯(lián)系,實(shí)現(xiàn)更便捷高效的推送和拉取。

通常在使用該命令時(shí),需要首先進(jìn)行以下操作:

  1. 在本地確認(rèn)完成了所需的更改;
  2. 使用 git add 命令將更改添加到緩存區(qū);
  3. 使用 git commit 命令提交更改到本地分支;
  4. 然后使用 git push -u origin main 命令將本地分支的更改上傳到遠(yuǎn)程倉(cāng)庫(kù)的 main 分支。

這些步驟可以使開(kāi)發(fā)人員在多人協(xié)作或者備份代碼等情況下,更加快速高效的將代碼更新到遠(yuǎn)程倉(cāng)庫(kù)中。
git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記
可以看到文件已經(jīng)成功上傳至遠(yuǎn)程倉(cāng)庫(kù)5blog。

補(bǔ)充

代理的配置與取消
git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記

分支相關(guān)(2023.04.26補(bǔ)充)

常用指令:
查看所有分支:git branch
查看當(dāng)前git倉(cāng)庫(kù)狀態(tài):git status
新建本地分支:git branch 分支名
刪除本地分支:git branch -d 分支名
注意:新建/刪除本地分支不會(huì)影響遠(yuǎn)程倉(cāng)庫(kù)的分支,另外在當(dāng)前分支下刪除當(dāng)前分支,要先切換到其他分支。
切換本地分支:git checkout 已存在的分支名
分支上傳遠(yuǎn)程倉(cāng)庫(kù):git push origin 分支名
拉取本地倉(cāng)庫(kù)對(duì)應(yīng)的遠(yuǎn)程倉(cāng)庫(kù)分支中的文件至本地:git pull
合并分支至當(dāng)前分支上:git merge 被合并的分支名 -m "備注信息"
刪除遠(yuǎn)程倉(cāng)庫(kù)分支:git push origin -d 要?jiǎng)h除的分支名

新建分支并推送代碼至新分支

下面我們通過(guò)具體操作來(lái)體會(huì)。
git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記

經(jīng)過(guò)上圖的操作可以在遠(yuǎn)程倉(cāng)庫(kù)看到新分支已建立并成功推送了新的文件。
git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記

合并分支

git上傳本地代碼到指定的倉(cāng)庫(kù),代碼管理,git,github,vscode,經(jīng)驗(yàn)分享,筆記
本文將持續(xù)更新新學(xué)習(xí)到的倉(cāng)庫(kù)管理相關(guān)技能。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-760101.html

到了這里,關(guān)于一文學(xué)會(huì)使用Git將本地代碼上傳GitHub倉(cāng)庫(kù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(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)文章

  • 超詳細(xì)Git下載安裝配置使用教程,從入門(mén)到上傳本地項(xiàng)目到GitHub,一文就夠了

    超詳細(xì)Git下載安裝配置使用教程,從入門(mén)到上傳本地項(xiàng)目到GitHub,一文就夠了

    身為一個(gè)合格的程序Yuan,Git工具我們必然是要掌握的,那么對(duì)于小白來(lái)講一定有這幾個(gè)疑問(wèn),Git是什么?怎么使用?怎么配置?Git命令是什么?本文將從這幾方面幫助大家了解和使用Git。 Git是一個(gè)開(kāi)源的分布式版本控制系統(tǒng),可以有效、高速地處理從很小到非常大的項(xiàng)目版

    2024年02月03日
    瀏覽(26)
  • 使用git上傳代碼到非本人賬號(hào)的的github倉(cāng)庫(kù)

    使用git上傳代碼到非本人賬號(hào)的的github倉(cāng)庫(kù)

    **背景:**本地git配置信息為本人的信息,但因?yàn)樾枰枰蟼鞔a到公共github賬號(hào) ①本地git init 完畢后是master,遠(yuǎn)程倉(cāng)庫(kù)是main ,error: failed to push some refs to ‘github-teacher:NetworkCommunication/CachOf.git’ ②:host文件配置錯(cuò)誤導(dǎo)致: ssh: connect to host github.com port 22: Connection timed out

    2024年01月23日
    瀏覽(26)
  • 一文教會(huì)你 如何在Github中創(chuàng)建倉(cāng)庫(kù)?如何將多個(gè)項(xiàng)目放到一個(gè)倉(cāng)庫(kù)中管理?如何將本地項(xiàng)目上傳到GitHub中?

    一文教會(huì)你 如何在Github中創(chuàng)建倉(cāng)庫(kù)?如何將多個(gè)項(xiàng)目放到一個(gè)倉(cāng)庫(kù)中管理?如何將本地項(xiàng)目上傳到GitHub中?

    一個(gè)混跡于Github、Stack Overflow、開(kāi)源中國(guó)、CSDN、博客園、稀土掘金、51CTO等 的野生程序員。 目標(biāo):分享更多的知識(shí),充實(shí)自己,幫助他人 GitHub公共倉(cāng)庫(kù):https://github.com/zhengyuzh 以github為主: 1、分享前端+后端基礎(chǔ)知識(shí) 2、前后端框架知識(shí)+框架使用分析 3、熱門(mén)前端+后端面試題

    2024年01月17日
    瀏覽(20)
  • Git——如何上傳本地文件到自己的github倉(cāng)庫(kù)

    Git——如何上傳本地文件到自己的github倉(cāng)庫(kù)

    本博文介紹了如何將本地的項(xiàng)目文件推送到自己遠(yuǎn)程的github倉(cāng)庫(kù)。 因?yàn)槌绦蚴窃趗buntu系統(tǒng)里面跑的, 一開(kāi)始是想在Ubuntu系統(tǒng)里面將文件上傳到github倉(cāng)庫(kù),通過(guò)修改hosts文件里面的github的ip地址,偶爾能在瀏覽器里面打開(kāi)github網(wǎng)頁(yè),但非常慢,而且再次登錄github頁(yè)面經(jīng)常又打不

    2024年01月24日
    瀏覽(44)
  • 一文了解IntelliJ IDEA如何使用git上傳代碼到GitHub(附常見(jiàn)問(wèn)題解決方案)

    一文了解IntelliJ IDEA如何使用git上傳代碼到GitHub(附常見(jiàn)問(wèn)題解決方案)

    本文對(duì)應(yīng)知識(shí)庫(kù)文檔(持續(xù)更新常見(jiàn)問(wèn)題解決方案中ing) IntelliJ IDEA使用以及下載 (yuque.com) IDEA使用 git 參考鏈接 https://www.cnblogs.com/chenchenzi/p/14923708.html 解決訪問(wèn)Github出現(xiàn)的Couldn‘t connect to server錯(cuò)誤 解決訪問(wèn)Github出現(xiàn)的Couldn‘t connect to server錯(cuò)誤-CSDN博客 解決IDEA中用Git推送時(shí)

    2024年02月04日
    瀏覽(33)
  • 【Git】本地項(xiàng)目代碼上傳到git倉(cāng)庫(kù)

    【Git】本地項(xiàng)目代碼上傳到git倉(cāng)庫(kù)

    1.刪除原有g(shù)it信息,在項(xiàng)目目錄,右鍵,選擇 git Bash Here 刪除當(dāng)前項(xiàng)目的git信息: rm -rf .git 2.添加自己的遠(yuǎn)程信息 新建一個(gè)git遠(yuǎn)程倉(cāng)庫(kù),以gitee為例: 倉(cāng)庫(kù)名稱(chēng)最好和你本地代碼目錄名稱(chēng)一致,因?yàn)橄麓卫№?xiàng)目時(shí)候,這里的倉(cāng)庫(kù)名稱(chēng)就是你拉取代碼的目錄名稱(chēng)。 創(chuàng)建好的空

    2024年02月10日
    瀏覽(20)
  • Git上傳本地代碼到Github

    Git上傳本地代碼到Github

    參考 https://zhuanlan.zhihu.com/p/138305054 每次上傳前先拉取,保證其他人提交更新一起同步, 如果是將遠(yuǎn)程倉(cāng)庫(kù)的倉(cāng)庫(kù)已經(jīng)克隆到本地的項(xiàng)目,可以不執(zhí)行第6步,如果本地代碼庫(kù)沒(méi)有同步線上的,必須執(zhí)行第6步,目的是將本地和遠(yuǎn)程倉(cāng)庫(kù)進(jìn)行合并

    2024年02月05日
    瀏覽(36)
  • 服務(wù)器搭建GIT倉(cāng)庫(kù)及本地上傳代碼

    服務(wù)器搭建GIT倉(cāng)庫(kù)及本地上傳代碼

    記:本帖為記錄搭建代碼倉(cāng)的過(guò)程及遇到的問(wèn)題以備忘,環(huán)境不同,操作方法不同,本帖僅供參考。還可參考官方文檔:https://git-scm.com/download/linux 在安裝GITLAB前想直接安裝GIT簡(jiǎn)單的用命令上傳、提交代碼,但之后因?yàn)榉?wù)器的網(wǎng)絡(luò)安全限制只能開(kāi)放HTTP協(xié)議的端口,所以后來(lái)

    2024年02月06日
    瀏覽(29)
  • 使用git上傳github倉(cāng)庫(kù)

    使用git上傳github倉(cāng)庫(kù)

    1 安裝和設(shè)置 Git Git官網(wǎng),直接下載安裝Git即可。在本地需要上傳的代碼文件夾中右擊Open Git Bash here。 2 安裝好 Git 之后,在命令行中輸入以下命令來(lái)設(shè)置你的 GitHub 用戶名和電子郵件 3.在本地初始化你的項(xiàng)目 初始化后可以在文件夾中看到.git文件,如果沒(méi)有發(fā)現(xiàn)就是沒(méi)有打開(kāi)隱

    2024年01月21日
    瀏覽(20)
  • 快速學(xué)會(huì) IDEA 中 Git 的使用與 GitHub 倉(cāng)庫(kù)創(chuàng)建、連接、發(fā)布

    快速學(xué)會(huì) IDEA 中 Git 的使用與 GitHub 倉(cāng)庫(kù)創(chuàng)建、連接、發(fā)布

    ??道阻且長(zhǎng),行則將至。?? 為什么要使用 Git 版本控制,我們先看看一下場(chǎng)景: 場(chǎng)景一 :備份 小明負(fù)責(zé)的模塊就要完成了,就在即將 Release 之前的一瞬間,電腦突然藍(lán)屏,硬盤(pán)光榮犧牲!幾個(gè)月來(lái)的努力付之東流。 場(chǎng)景二 :代碼還原 這個(gè)項(xiàng)目中需要一個(gè)很復(fù)雜的功能,

    2023年04月25日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包