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

Git——新建本地倉(cāng)庫(kù)并上傳到Gitee

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

新建倉(cāng)庫(kù)且上傳本地項(xiàng)目到倉(cāng)庫(kù)里

Step1 在Gitee上新建一個(gè)倉(cāng)庫(kù)

Git——新建本地倉(cāng)庫(kù)并上傳到Gitee
根據(jù)自己需要進(jìn)行細(xì)節(jié)設(shè)置
Git——新建本地倉(cāng)庫(kù)并上傳到Gitee

Step2 電腦安裝git客戶端、注冊(cè)github賬號(hào)并登陸

安裝git后到本地項(xiàng)目文件夾右鍵選擇git bash here
輸入個(gè)人信息(代碼提交者)

git config --global user.name "xxxx" 
git config --global user.email xxxxx@qq.com 

Step3 在本地項(xiàng)目目錄創(chuàng)建本地倉(cāng)庫(kù)

進(jìn)入到項(xiàng)目文件夾,在Git Bash中輸入

git init  

輸入命令后項(xiàng)目目錄會(huì)有一個(gè)隱藏的.git文件夾
Git——新建本地倉(cāng)庫(kù)并上傳到Gitee
上傳所有代碼到本地倉(cāng)庫(kù)

git add .  

git add . 是表示把當(dāng)前目錄下的所有更新添加至?xí)捍鎱^(qū)。有時(shí)在終端操作這個(gè)會(huì)提示:

warning: LF will be replaced by CRLF in ball_pool/assets/Main.js.
The file will have its original line endings in your working directory

原因:
這是因?yàn)槲募袚Q行符的差別導(dǎo)致的。這個(gè)提示的意思是說(shuō):會(huì)把windows格式(CRLF(也就是回車換行))轉(zhuǎn)換成Unix格式(LF),這些是轉(zhuǎn)換文件格式的警告,不影響使用。
git默認(rèn)支持LF。windows commit代碼時(shí)git會(huì)把CRLF轉(zhuǎn)LF,update代碼時(shí)LF換CRLF。

把文件提交到gitee倉(cāng)庫(kù) 通過(guò)命令 git commit -m "備注信息"將文件提交到gitee倉(cāng)庫(kù)

git commit -m "initial commit"

Step4 關(guān)聯(lián)本地倉(cāng)庫(kù)并上傳代碼

復(fù)制你新建倉(cāng)庫(kù)的地址https://gitee.com/******/*******.git
輸入以下命令

git remote add origin https://gitee.com/******/*******.git

通過(guò)命令 git pull 同步并合并(如果遠(yuǎn)程庫(kù)不為空必須做這一步,否則后面的提交會(huì)失?。?/p>

git pull --rebase origin master

本地庫(kù)內(nèi)容推送到遠(yuǎn)程 – 使用 git push 命令,實(shí)際上是把當(dāng)前分支master推送到遠(yuǎn)程。執(zhí)行此命令后會(huì)要求輸入用戶名、密碼,驗(yàn)證通過(guò)后即開(kāi)始上傳,如果在第三步中本地初始化git設(shè)置了名稱或者郵箱,這一步就不會(huì)要求輸入,會(huì)直接上傳。

git push origin master

在使用git更新或提交項(xiàng)目時(shí)候出現(xiàn)"fatal: The remote end hung up unexpectedly "原因是推送的文件太大。
那就簡(jiǎn)單了,要么是緩存不夠,要么是網(wǎng)絡(luò)不行,要么墻的原因特別是資源庫(kù)在國(guó)外的情況下。此問(wèn)題可能由網(wǎng)絡(luò)原因引起。
修改提交緩存大小為500M,或者更大的數(shù)字

git config --global http.postBuffer 524288000
# some comments below report having to double the value:
git config --global http.postBuffer 1048576000

但有的時(shí)候,原因是上傳的文件過(guò)大,所以會(huì)出現(xiàn)以下的錯(cuò)誤信息。網(wǎng)上的改法沒(méi)有用,只能通過(guò)使用ssh方式提交才能解決。因此這里給出解決方法。

PS:當(dāng)上傳在git上提交了一個(gè)大于100M的文件,結(jié)果發(fā)現(xiàn)報(bào)錯(cuò)如下:

remote: error: File: f71bbf765b6c7b2c052c0907c0f846564cff515c 139.25 MB, exceeds 100.00 MB.
  1. 查看哪個(gè)文件超過(guò)了100M
git rev-list --objects --all | grep f71bbf765b6c7b2c052c0907c0f846564cff515c

輸出結(jié)果

f71bbf765b6c7b2c052c0907c0f846564cff515c reentrancy_1671_fragment_vectors.pkl
  1. 從緩存中刪除
git filter-branch --tree-filter 'rm -f reentrancy_1671_fragment_vectors.pkl' --tag-name-filter cat -- --all
  1. 重新push
git push origin master

當(dāng)然會(huì)報(bào)錯(cuò) 要重新再pull拉取

  1. 重新pull拉取
git pull origin master

但會(huì)抱一個(gè)錯(cuò)

fatal: refusing to merge unrelated histories

出現(xiàn)這個(gè)問(wèn)題的最主要原因還是在于本地倉(cāng)庫(kù)和遠(yuǎn)程倉(cāng)庫(kù)實(shí)際上是獨(dú)立的兩個(gè)倉(cāng)庫(kù)。假如我之前是直接clone的方式在本地建立起遠(yuǎn)程git倉(cāng)庫(kù)的克隆,本地倉(cāng)庫(kù)就不會(huì)有這問(wèn)題了。
最終發(fā)現(xiàn)可以在pull命令后緊接著使用–allow-unrelated-history選項(xiàng)來(lái)解決問(wèn)題(該選項(xiàng)可以合并兩個(gè)獨(dú)立啟動(dòng)倉(cāng)庫(kù)的歷史)。

$ git pull origin master --allow-unrelated-histories

在重新push 但這樣治標(biāo)不治本 無(wú)法傳送超過(guò)100MB的大文件

如何傳送超過(guò)100MB的大文件

我們需要用到一個(gè)叫l(wèi)fs的工具專門用來(lái)上傳大文件的!?。?/p>

git lfs install

Git——新建本地倉(cāng)庫(kù)并上傳到Gitee
選擇文件類型()這里我選擇的是pkl類型 ,可自行換成 .zip之類的擴(kuò)展名

git lfs track "*.pkl"

Git——新建本地倉(cāng)庫(kù)并上傳到Gitee
然后配置遠(yuǎn)程倉(cāng)庫(kù)
執(zhí)行完上面的命令后,會(huì)生成一個(gè).gitattributes文件,要將其上傳到遠(yuǎn)程gitee倉(cāng)庫(kù)。這里我把.gitattributes和大文件分開(kāi)上傳。

git add .gitattributes
git commit -m '上傳文件'
git push origin master(如果提交不了,后面可以加一個(gè)-f)

上傳大文件

git add reentrancy_1671_fragment_vectors.pkl
git commit -m "上傳大文件"
git push origin master

解決報(bào)錯(cuò)

這里的報(bào)錯(cuò)主要有兩個(gè)

WARNING: Authentication error: Authentication required: LFS only supported repository in paid enterprise.
batch response: LFS only supported repository in paid enterprise.

Git——新建本地倉(cāng)庫(kù)并上傳到Gitee
然后第一個(gè)錯(cuò)誤的解決方式是:

git config lfs.https://gitee.com/{your_gitee}/{your_repo}.git/info/lfs.locksverify false

命令中的{your_gitee}/{your_repo}是你的遠(yuǎn)程倉(cāng)庫(kù)地址,根據(jù)自己情況替換。

然后第二個(gè)錯(cuò)誤的解決方式是:
刪除.git/hooks/pre-push文件

rm .git/hooks/pre-push

重新push成功!文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-459599.html

到了這里,關(guān)于Git——新建本地倉(cāng)庫(kù)并上傳到Gitee的文章就介紹完了。如果您還想了解更多內(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)文章

  • 如何把本地項(xiàng)目推送到新建的gitee倉(cāng)庫(kù)

    如何把本地項(xiàng)目推送到新建的gitee倉(cāng)庫(kù)

    1.找到項(xiàng)目文件夾,進(jìn)入到黑窗口控制臺(tái),并進(jìn)到項(xiàng)目目錄下。 2.通過(guò) git init 初始化項(xiàng)目 ,初始化完成后項(xiàng)目中會(huì)多月一個(gè) .git 文件夾 1.通過(guò)命令 git remote add origin 遠(yuǎn)程倉(cāng)庫(kù)名 例: git remote add origin https://gitee.com/xxxxxx.git 2.使用 git pull origin master 命令,將碼云上新建的倉(cāng)庫(kù)pu

    2024年02月08日
    瀏覽(17)
  • git把我本地文件傳到我的指定的倉(cāng)庫(kù)

    git把我本地文件傳到我的指定的倉(cāng)庫(kù)

    在使用Git將本地文件推送到指定倉(cāng)庫(kù)之前,請(qǐng)確保已經(jīng)安裝了Git并進(jìn)行了基本配置。接下來(lái),遵循以下步驟將本地文件推送到遠(yuǎn)程倉(cāng)庫(kù): ? 兄弟先賞析悅目一下,摸個(gè)魚(yú) ? 首先,在本地文件夾中打開(kāi)命令行界面(在Windows上是命令提示符或PowerShell,而在Mac和Linux上是終端)。

    2024年02月06日
    瀏覽(18)
  • 【記錄】Git連接gitee、新建倉(cāng)庫(kù)

    【記錄】Git連接gitee、新建倉(cāng)庫(kù)

    https://www.cnblogs.com/cokefentas/p/14727592.html ssh菜鳥(niǎo)教程 文件夾內(nèi)少了一個(gè)known_hosts文件,本來(lái)密鑰文件應(yīng)該是三個(gè),現(xiàn)在只有兩個(gè),便報(bào)了這樣的錯(cuò)誤 此時(shí)輸入yes回車之后, 生成了缺少了的known_hosts文件 ,便可解決問(wèn)題: https://blog.csdn.net/u013596478/article/details/110880290 1、初始化一

    2023年04月17日
    瀏覽(88)
  • Gitee平臺(tái)如何Clone別人的項(xiàng)目再上傳到自己新建的倉(cāng)庫(kù)

    Gitee平臺(tái)如何Clone別人的項(xiàng)目再上傳到自己新建的倉(cāng)庫(kù)

    PS :注意需要在本地先安裝Git軟件 文章來(lái)源于:Qiujianju 1.找到自己下載的別人的項(xiàng)目的文件夾所在地 2.在當(dāng)前頁(yè)面右鍵點(diǎn)擊Git Bash Here 打開(kāi)窗口如圖 ? 3.git clone 代碼地址( 如果已經(jīng)從idea里面下載過(guò)了,則不需要這一步 ),此情況用于只知道項(xiàng)目url的情況 4.進(jìn)入克隆下的項(xiàng)目中,

    2024年02月12日
    瀏覽(21)
  • 【Gitee】上傳本地項(xiàng)目到 Gitee 倉(cāng)庫(kù)(入門篇)

    【Gitee】上傳本地項(xiàng)目到 Gitee 倉(cāng)庫(kù)(入門篇)

    本文主要介紹上傳本地項(xiàng)目到 Gitee 倉(cāng)庫(kù)的過(guò)程,可以說(shuō)是一個(gè)比較傻瓜的教材吧,從0開(kāi)始,祝大家都能一次成功~~~ 一、前期準(zhǔn)備 1. 配置 Gitte 創(chuàng)建 Gitte 賬號(hào),綁定好郵箱,并創(chuàng)建一個(gè)空倉(cāng)庫(kù) 。創(chuàng)建賬號(hào)綁定郵箱過(guò)程這部分不贅述,著重介紹一下創(chuàng)建空倉(cāng)庫(kù)過(guò)程。 第一步:

    2024年01月25日
    瀏覽(28)
  • Git 新建本地倉(cāng)庫(kù),推送到遠(yuǎn)程倉(cāng)庫(kù)

    Git 新建本地倉(cāng)庫(kù),推送到遠(yuǎn)程倉(cāng)庫(kù)

    ? ?項(xiàng)目根目錄出現(xiàn) ?.git 隱藏文件夾。這個(gè)目錄是 Git 來(lái)跟蹤管理版本庫(kù)的,沒(méi)事千萬(wàn)不要手動(dòng)修改這個(gè)目錄里面的文件,不然改亂了,就把Git倉(cāng)庫(kù)給破壞了。 遠(yuǎn)程倉(cāng)庫(kù)地址 git status 查看目錄情況 注: \\\".\\\"號(hào)前面有空格,\\\".\\\"表示所有文件 回車之后會(huì)顯示提交的內(nèi)容, git sta

    2024年02月07日
    瀏覽(50)
  • 本地項(xiàng)目首次上傳至Gitee倉(cāng)庫(kù)

    本地項(xiàng)目首次上傳至Gitee倉(cāng)庫(kù)

    長(zhǎng)話短說(shuō),在百度里扒拉一大會(huì),東拼西湊才把本地項(xiàng)目上傳至Gitee,十分麻煩,為了便于后來(lái)者的操作,本人將經(jīng)驗(yàn)總結(jié)一下,分享給在座的各位。 1.Gitee新建項(xiàng)目,按照下圖所示點(diǎn)擊創(chuàng)建就行了。 ?2.在電腦已安裝Git的條件下,找到本地需要上傳的項(xiàng)目,進(jìn)入項(xiàng)目里,右鍵

    2024年02月09日
    瀏覽(22)
  • 將本地項(xiàng)目上傳到Gitee倉(cāng)庫(kù)的教程

    將本地項(xiàng)目上傳到Gitee倉(cāng)庫(kù)的教程

    前往Gitee官網(wǎng),新建倉(cāng)庫(kù) 配置新建倉(cāng)庫(kù) 在初始化倉(cāng)庫(kù)時(shí),添加.gitignore一項(xiàng),建議維持默認(rèn)不選擇狀態(tài)。 【添加.gitignore模板的踩坑經(jīng)歷】: 只要添加.gitignore模板或者 “ 使用readme初 始化這個(gè)倉(cāng)庫(kù) ” ,都需要生成相應(yīng)文件(.gitignore和README.md),都會(huì)初始化master分支,與本地

    2024年02月05日
    瀏覽(32)
  • 手把手一起上傳本地項(xiàng)目至Gitee倉(cāng)庫(kù)

    手把手一起上傳本地項(xiàng)目至Gitee倉(cāng)庫(kù)

    創(chuàng)建自己的Gitee賬號(hào),新建倉(cāng)庫(kù),如圖所示: 根據(jù)自己的項(xiàng)目情況,填寫(xiě)倉(cāng)庫(kù)信息,如圖所示: 倉(cāng)庫(kù)創(chuàng)建完成,如圖所示: 下載地址可用鏈接: https://registry.npmmirror.com/binary.html?path=git-for-windows/ 鏈接來(lái)源此博客 打開(kāi)鏈接,如圖所示,選擇最新版本進(jìn)入: 選擇Git-2.41.0.3-64-bit

    2024年02月15日
    瀏覽(23)
  • git本地新建分支,并同步到遠(yuǎn)程倉(cāng)庫(kù)

    1、新建本地分支 2、在遠(yuǎn)程倉(cāng)庫(kù)中新建分支,名稱保持一致 3、查看本地分支 4、轉(zhuǎn)到本地分支 5、刪除本地分支 6、同步本地分支至遠(yuǎn)程倉(cāng)庫(kù) 7、如果有錯(cuò)誤,提示版本不同步,如回退版本后修改了內(nèi)容并需要同步,這時(shí)候可以使用強(qiáng)制推送

    2024年02月11日
    瀏覽(35)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包