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

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳

這篇具有很好參考價(jià)值的文章主要介紹了gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

一 什么是gitee

二 安裝Git

三 登錄gitee,生成密鑰

四 配置SSH密鑰

五 創(chuàng)建項(xiàng)目

六?克隆倉(cāng)庫(kù)到本地

七?關(guān)聯(lián)本地工程到遠(yuǎn)程倉(cāng)庫(kù)

八 添加文件

九 異常處理

十 刪除倉(cāng)儲(chǔ)?

十一 git常用命令


一 什么是gitee

? ? ? ? gitee是開(kāi)源中國(guó)推出的基于git的代碼托管服務(wù),?國(guó)內(nèi)訪問(wèn)GitHub速度比較慢,如果想托管自己的代碼到云端,gitee是個(gè)非常不錯(cuò)的選擇。

二 安裝Git

? ? ? ? 如果需要使用gitee,我們需要先下載并安裝git工具,git的下載地址:git-scm.com/downloads

官網(wǎng)如下:

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

我們根據(jù)自己的系統(tǒng)選擇適合自己的版本即可,我這里是windows,所以我選擇window版本。

安裝完成之后,我們可以在powershell中查看git的版本

git --version

出現(xiàn)如下提示,說(shuō)明我們的git已經(jīng)安裝完成?

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

當(dāng)然,我們也可以右鍵查看菜單中是否有g(shù)it

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

三 登錄gitee,生成密鑰

???我們需要在gitee上注冊(cè)賬號(hào)并登錄。

? 由于我們本地的git倉(cāng)庫(kù)跟gitee倉(cāng)庫(kù)之間的傳輸是通過(guò)SSH加密的,所以我們需要配置SSH公鑰。所以我們需要先生成SSH密鑰。

ssh-keygen -t rsa -C "ckk0821@163.com"

注意:此處xxxxx@xxxxx.com,只是一個(gè)生成?sshkey的名稱,并不約束或要求具體命名為某個(gè)郵箱,在這里,我是為了方便,所以用了自己的郵箱。

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

出現(xiàn)如下命令,回車即可。

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

繼續(xù)回車

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

繼續(xù)回車。出現(xiàn)如下界面

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

在此界面中,我們可以看到我們生成的?id_rsa.pub路徑:C:\Users\user/.ssh/id_rsa.然后我們進(jìn)入該目錄C:\Users\user\.ssh查看一下生成的文件。

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

我們用記事本打開(kāi)id_rsa.pub文件,查看密鑰

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

txt文件中即為密鑰。

四 配置SSH密鑰

在頭像地下,點(diǎn)擊設(shè)置

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

?在左側(cè)菜單中,安全設(shè)置中,點(diǎn)擊SSH公鑰。

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

?在下圖的頁(yè)面中,輸入一個(gè)標(biāo)題,然后復(fù)制剛剛我們打開(kāi)的文件中的密鑰至公鑰區(qū),點(diǎn)擊確定,則SSH密鑰配置成功。

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

? ? ? ? 在彈出的窗口中輸入您的密碼,則SSH密鑰配置成功。

?五 創(chuàng)建項(xiàng)目

第一步,點(diǎn)擊用戶頭像左側(cè)的+,第二步,點(diǎn)擊新建倉(cāng)庫(kù)。

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

打開(kāi)如下頁(yè)面

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

點(diǎn)擊創(chuàng)建,即可完成。

六?克隆倉(cāng)庫(kù)到本地

找到我們創(chuàng)建的倉(cāng)儲(chǔ)項(xiàng)目,點(diǎn)擊克隆下載的下拉按鈕,選擇ssh,復(fù)制其中的鏈接。

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

接著,我們?cè)谛枰峤豁?xiàng)目的目錄中,右鍵,然后點(diǎn)擊Git Bash Here

?gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

打開(kāi)如下命令窗口

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

輸入如下命令,git clone 后邊為我們復(fù)制的項(xiàng)目地址

git clone git@gitee.com:ckk0821/clock-in-manage.git

回車之后,即可查看克隆下的文件?。

七?關(guān)聯(lián)本地工程到遠(yuǎn)程倉(cāng)庫(kù)

?有時(shí)候,我們可能現(xiàn)在本地已經(jīng)有了工程文件,然后再在gitee上創(chuàng)建庫(kù),此時(shí),我們可以在本地庫(kù)中使用命令git remote add 把他和gitee遠(yuǎn)程庫(kù)關(guān)聯(lián),代碼如下:

git remote add origin git@gitee.com:ckk0821/clock-in-manage.git

出現(xiàn)如下問(wèn)題:

fatal: not a git repository (or any of the parent directories): .git

我們需要使用git進(jìn)行初始化

git init

?如果在使用命令?git remote add時(shí)報(bào)錯(cuò):

git remote add origin git@gitee.com:linxinfa/mytest.git
fatal: remote origin already exists.

說(shuō)明本地庫(kù)已經(jīng)關(guān)聯(lián)了一個(gè)名叫?origin的遠(yuǎn)程庫(kù),此時(shí),可以先用git remote -v查看遠(yuǎn)程庫(kù)信息:

git remote -v
origin git@gitee.com:linxinfa/mytest.git (fetch)
origin git@gitee.com:linxinfa/mytest.git (push)
123

我們可以刪除已有的遠(yuǎn)程庫(kù)

git remote rm origin

再關(guān)聯(lián)遠(yuǎn)程庫(kù)

git remote add origin git@gitee.com:ckk0821/clock-in-manage.git

注意:origin為我們起的別名,以后pull或者push時(shí),我們就不需要再輸入特別長(zhǎng)的?git地址了。直接使用origin即可

八 添加文件

我們的項(xiàng)目中的已有文件,可以使用如下命令添加至遠(yuǎn)程倉(cāng)庫(kù)

進(jìn)入目錄

cd E:\小來(lái)打卡

添加所有目錄以及文件

git add -A

?提交文件

git commit -m 'Code Init submitby Ckk'

將代碼push到遠(yuǎn)程倉(cāng)儲(chǔ)庫(kù),

在push之前我們需要先pull一下,看看本地是否有遠(yuǎn)程倉(cāng)庫(kù)中沒(méi)有的文件

 git pull origin master

如果pull時(shí)出現(xiàn)如下問(wèn)題;

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee我們執(zhí)行如下命令即可

git pull origin master --allow-unrelated-histories

?它產(chǎn)生的原因時(shí)因?yàn)椋涸谀闵蟼鞯臅r(shí)候,遠(yuǎn)程倉(cāng)庫(kù)中有著本地倉(cāng)庫(kù)沒(méi)有的文件,及導(dǎo)致本地倉(cāng)庫(kù)和遠(yuǎn)程有不同的開(kāi)始點(diǎn),也就是兩個(gè)倉(cāng)庫(kù)沒(méi)有共同的 commit 出現(xiàn)的無(wú)法提交。

?執(zhí)行 push

git push -u origin master

九 異常處理

push時(shí)出現(xiàn)如下異常,

Enumerating objects: 3224, done.
Counting objects: 100% (3224/3224), done.
Delta compression using up to 12 threads
Compressing objects: 100% (3029/3029), done.
Writing objects: 100% (3223/3223), 426.76 MiB | 7.04 MiB/s, done.
Total 3223 (delta 1056), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (1056/1056), done.
remote: Powered by GITEE.COM [GNK-6.4]
remote: error: File: fdf06009870c48ea8e609a12c3be00ab658ca272 258.29 MB, exceeds 100.00 MB.
remote: Use command below to see the filename:
remote: git rev-list --objects --all | grep fdf06009870c48ea8e609a12c3be00ab658ca272
remote: Please remove the file from history and try again. (https://gitee.com/help/articles/4232)
To gitee.com:ckk0821/clock-in-manage.git
?! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'gitee.com:ckk0821/clock-in-manage.git'

應(yīng)該是提交的文件中有超過(guò)100MB的。按照提示,輸入命令查看超大的文件

git rev-list --objects --all | grep fdf06009870c48ea8e609a12c3be00ab658ca272

出現(xiàn)如下內(nèi)容

fdf06009870c48ea8e609a12c3be00ab658ca272 ????????Code/SoingSoft.CommonProject.CRMManage/wwwroot/Images/Client/MemberImg/4120235466421174272/MemberVideo/4146299491042983936.mp4

解決方法:

需要修改提交歷史,刪除已提交到本地倉(cāng)庫(kù)的大文件的提交記錄,從commit的提交歷史中刪除指定文件的命令為git filter-branch --tree-filter 'rm -f 文件名' HEAD

git filter-branch --tree-filter 'rm -f "Code/SoingSoft.CommonProject.CRMManage/wwwroot/Images/Client/MemberImg/4120235466421174272/MemberVideo/4146299491042983936.mp4"' HEAD

出現(xiàn)如下提示,則表示重新寫(xiě)入成功?

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

然后我們?cè)俅蜳ush。

刷新一下頁(yè)面就可以看到我們提交的代碼

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

十 刪除倉(cāng)儲(chǔ)?

點(diǎn)擊管理,即可進(jìn)入倉(cāng)儲(chǔ)管理頁(yè)面

gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳,gitee

點(diǎn)擊刪除即可刪除倉(cāng)儲(chǔ)?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-794629.html

十一 git常用命令

git init                    #把當(dāng)前目錄變成git可以管理的倉(cāng)庫(kù)
git clone git地址             #克隆項(xiàng)目
git add readme.txt          #添加一個(gè)文件,也可以添加文件夾
git add -A                  #添加全部文件
git rm test.txt             #刪除一個(gè)文件,也可以刪除文件夾
git commit -a -m “some commit” #提交修改
git status                  #查看是否還有未提交
git log                     #查看最近日志
git reset --hard HEAD^      #版本回退一個(gè)版本
git reset --hard HEAD^^     #版本回退兩個(gè)版本
git reset --hard HEAD~100   #版本回退多個(gè)版本
git remote add origin +地址 #遠(yuǎn)程倉(cāng)庫(kù)的提交(第一次鏈接)
git push -u origin master   #倉(cāng)庫(kù)關(guān)聯(lián)
git push                    #遠(yuǎn)程倉(cāng)庫(kù)的提交(第二次及之后)
git fetch                   #從遠(yuǎn)程獲取代碼庫(kù)
git tag xxx                 #打tag
git tag                     #顯示所有tag
git push --tag              #提交tag
git branch -a               #顯示所有分支
git checkout 分支名        #切換分支
git merge git分支             #合并分支

到了這里,關(guān)于gitee完整使用教程,創(chuàng)建項(xiàng)目并上傳的文章就介紹完了。如果您還想了解更多內(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)文章

  • linux 創(chuàng)建git項(xiàng)目并提交到gitee(保姆式教程)

    linux 創(chuàng)建git項(xiàng)目并提交到gitee(保姆式教程)

    生成密鑰 拷貝密鑰到gitee 測(cè)試密鑰是否生效 創(chuàng)建項(xiàng)目 提交代碼

    2024年02月05日
    瀏覽(28)
  • 記錄一下使用vs2022 上傳到gitee項(xiàng)目

    記錄一下使用vs2022 上傳到gitee項(xiàng)目

    第一個(gè)紅框的地址一會(huì)需要用到

    2024年02月16日
    瀏覽(31)
  • 使用Git把項(xiàng)目上傳到Gitee的詳細(xì)步驟

    使用Git把項(xiàng)目上傳到Gitee的詳細(xì)步驟

    第一步:右鍵點(diǎn)擊剛創(chuàng)建的本地倉(cāng)庫(kù),然后點(diǎn)擊Git Bash Here 第二步:在命令行里輸入git init 結(jié)果:這是正常運(yùn)行后的結(jié)果,出現(xiàn)其他的結(jié)果可能運(yùn)行出錯(cuò)了 作為本地倉(cāng)庫(kù)的目錄里生成了一個(gè).git文件夾,里面放了本地倉(cāng)庫(kù)的配置,把它刪了本地倉(cāng)庫(kù)就沒(méi)了,然后就能重新生成新

    2024年02月07日
    瀏覽(55)
  • 超詳細(xì)的Linux環(huán)境下使用git上傳代碼教程(gitee版)

    超詳細(xì)的Linux環(huán)境下使用git上傳代碼教程(gitee版)

    git是一個(gè)版本控制器,我們使用它上傳我們以前寫(xiě)過(guò)的代碼給他進(jìn)行托管,更為方便以后找到,同時(shí)也方便我們找到我們每次更改了什么。 創(chuàng)建完成后界面: 接下來(lái)復(fù)制我們創(chuàng)建的倉(cāng)庫(kù)的地址: 安裝 git: ?不是root權(quán)限還需要在前面加上sudo 將遠(yuǎn)端的倉(cāng)庫(kù)(gitee)拉取到本地

    2024年02月06日
    瀏覽(24)
  • gitee創(chuàng)建新倉(cāng)庫(kù)并上傳代碼

    gitee創(chuàng)建新倉(cāng)庫(kù)并上傳代碼

    鏈接: gitee遠(yuǎn)程倉(cāng)庫(kù) 在對(duì)應(yīng)位置輸入賬號(hào)和密碼,新用戶可自行創(chuàng)建 2.1 在頁(yè)面右上角\\\"+\\\",選擇創(chuàng)建倉(cāng)庫(kù) 2.2 輸入倉(cāng)庫(kù)名稱,其他勾選項(xiàng)可自行選擇,在這里直接點(diǎn)擊創(chuàng)建。 2.3 創(chuàng)建完成長(zhǎng)這樣 3.1 進(jìn)去到需要上傳代碼的文件內(nèi) 3.2 在文件夾內(nèi)右鍵選擇Git Bash Here 3.3 git命令提交代碼

    2024年02月08日
    瀏覽(20)
  • 微信開(kāi)發(fā)者工具下載及小程序項(xiàng)目的創(chuàng)建與調(diào)試(完整圖文教程)

    微信開(kāi)發(fā)者工具下載及小程序項(xiàng)目的創(chuàng)建與調(diào)試(完整圖文教程)

    每每有工具下載相關(guān)博客必有一句話:工欲善其事,必先利其器。 承接上文,本文將介紹微信開(kāi)發(fā)者工具下載及小程序項(xiàng)目結(jié)構(gòu)與工具的詳細(xì)講解,使得更容易能夠在這個(gè)平臺(tái)上創(chuàng)造出優(yōu)秀的小程序產(chǎn)品。 前往開(kāi)發(fā)者工具下載頁(yè)面,根據(jù)自己的操作系統(tǒng)下載對(duì)應(yīng)的安裝包進(jìn)行

    2024年04月11日
    瀏覽(162)
  • 上傳gitee教程,Gitee怎么上傳代碼到倉(cāng)庫(kù)

    上傳gitee教程,Gitee怎么上傳代碼到倉(cāng)庫(kù)

    ? 目錄 第一步:配置git的用戶名和郵箱 第二步:上傳到遠(yuǎn)程倉(cāng)庫(kù) 第三步:將倉(cāng)庫(kù)的master分支拉取過(guò)來(lái)和本地的當(dāng)前分支進(jìn)行合并 第四步:將修改的所有代碼添加到暫存區(qū)? 第五步:將緩存區(qū)內(nèi)容添加到本地倉(cāng)庫(kù)(添加說(shuō)明) 第六步:將本地版本庫(kù)推送到倉(cāng)庫(kù) 教程前言: ??

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

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

    本文主要介紹上傳本地項(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)
  • Gitee 上傳項(xiàng)目到倉(cāng)庫(kù)(上傳文件夾)

    Gitee 上傳項(xiàng)目到倉(cāng)庫(kù)(上傳文件夾)

    1.首先打開(kāi)倉(cāng)庫(kù),點(diǎn)擊下載壓縮包 ?2.將下載的壓縮包解壓,并打開(kāi),在當(dāng)前目錄下打開(kāi) 1.在文件當(dāng)前目錄打開(kāi)git bash ? ? 2.初始化git 該命令會(huì)生成一個(gè)隱藏的.git文件夾? 如果不是第一次使用,沒(méi)有必要使用該指令 3.將項(xiàng)目放入該目錄下。如果是更改項(xiàng)目,則覆蓋原文件 4.添

    2024年02月16日
    瀏覽(22)
  • IDEA創(chuàng)建Servlet(Web)項(xiàng)目完整教程-2023,并配置tomcat的端口號(hào),以及默認(rèn)打開(kāi)的瀏覽器

    IDEA創(chuàng)建Servlet(Web)項(xiàng)目完整教程-2023,并配置tomcat的端口號(hào),以及默認(rèn)打開(kāi)的瀏覽器

    今天,粉絲問(wèn)我一個(gè)問(wèn)題,如下圖所示: 他是 jsp + servlet 項(xiàng)目,但啟動(dòng)后,無(wú)論如何都無(wú)法訪問(wèn),于是向我咨詢?nèi)绾谓鉀Q該問(wèn)題。 我解決了一系列的問(wèn)題后,也無(wú)法啟動(dòng)他的項(xiàng)目,于是自己創(chuàng)建一個(gè)簡(jiǎn)單的 servlet 項(xiàng)目。 通過(guò)簡(jiǎn)單的 servlet 項(xiàng)目,解決了他的問(wèn)題。 如下,是我

    2024年02月08日
    瀏覽(24)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包