我去,碼云Gitee原來是這樣使用的
學(xué)習(xí)時(shí),經(jīng)常需要管理自己的代碼,使用到 碼云gitee 這個代碼托管平臺,所以在這里操作演示,做個筆跡詳細(xì)記錄一下。以下介紹 gitee 的使用操作。

一、 碼云Gitee相關(guān)介紹
簡介:介紹碼云gitee的相關(guān)信息。
碼云是現(xiàn)在國內(nèi)最大的代碼托管平臺,提供基于Git的代碼托管服務(wù),是一個為開發(fā)者提供穩(wěn)定、高效、安全的云端軟件開發(fā)協(xié)作平臺。
除了Git代碼托管這個功能,碼云還提供代碼在線查看、歷史版本查看、打包下載任意版本、保護(hù)分支、代碼質(zhì)量檢測、PaaS 項(xiàng)目演示等功能。
一個開源項(xiàng)目,開源分為兩個群體:核心開發(fā)團(tuán)隊(duì)、貢獻(xiàn)者。核心開發(fā)團(tuán)隊(duì),擁有對代碼修改的最終決定權(quán);貢獻(xiàn)者,能查看源代碼但不能對版本庫提交修改。
使用集中式版本控制系統(tǒng)(如SVN):
貢獻(xiàn)者不能直接向版本庫提交修改的代碼。
而核心開發(fā)團(tuán)隊(duì),對于涉及到版本庫的操作(查看日志、創(chuàng)建分支等)都需要在連網(wǎng)的情況下進(jìn)行,受網(wǎng)絡(luò)帶寬的影響比較大。
使用分布式版本控制系統(tǒng)(如Git):
每個開發(fā)者本地都擁有一份完整的版本庫。
Git不排斥集中式模式,但更傾向于將集中式版本庫稱為共享版本庫。
核心開發(fā)團(tuán)隊(duì)與共享版本庫之間不需要一直保持連接狀態(tài)(如查看日志、提交、創(chuàng)建分支等),幾乎全部操作都(脫離網(wǎng)絡(luò))能在本地版本庫中完成。
核心開發(fā)團(tuán)隊(duì)和貢獻(xiàn)者(非項(xiàng)目成員)都可以從共享版本庫克隆一份本地版本庫,但 只有 核心開發(fā)團(tuán)隊(duì)成員才可以將自己的本地版本庫推送到共享版本庫上。
貢獻(xiàn)者(非項(xiàng)目成員)提交自己對項(xiàng)目修改的兩種方式:
用 git format-patch 命令將本地倉庫提交轉(zhuǎn)換為補(bǔ)丁文件或補(bǔ)丁文件序列,再通過 郵件 發(fā)送給核心開發(fā)團(tuán)隊(duì)。
搭建 一個自己的 共享版本庫 ,通過 郵件 創(chuàng)建一個拉拽請求(Pull Request),讓核心開發(fā)團(tuán)隊(duì)成員到自己的版本庫來抓取(Pull)。
創(chuàng)建者只需在碼云上點(diǎn)擊創(chuàng)建版本庫,再完成授權(quán)和核心開發(fā)團(tuán)隊(duì)的組建,項(xiàng)目就創(chuàng)建完成了。
貢獻(xiàn)者參與項(xiàng)目:
找到想?yún)⑴c的項(xiàng)目,在自己的托管空間下創(chuàng)建一個派生(Fork)的項(xiàng)目(對派生項(xiàng)目的版本庫擁有讀寫的完全權(quán)限)。
當(dāng)貢獻(xiàn)者完成開發(fā),并向自己派生的版本庫推送后,通過碼云向項(xiàng)目的核心開發(fā)團(tuán)隊(duì)發(fā)送一個 Pull Request,請求審核。
核心開發(fā)團(tuán)隊(duì)收到 Pull Request 后審核代碼,審核通過后,執(zhí)行合并操作接納貢獻(xiàn)者的提交。
如圖所示
二、 Gitee注冊賬號和搭建環(huán)境
簡介:介紹初次運(yùn)行g(shù)it時(shí)的配置、賬號的創(chuàng)建、git客戶端能否訪問git倉庫。
( 2.1 這部分作為理論熟悉,根據(jù)自己情況可直接從 2.2 開始操作)
使用前,需要配置自己的Git工作環(huán)境,只需要配置一次,以后升級會繼續(xù)沿用現(xiàn)在的配置(如果需要修改,可以用相同命令修改配置)。
Git 提供了 git config 工具(即 git-config 命令,通過 git 加一個名字來執(zhí)行此命令),用來配置或讀取相應(yīng)的工作環(huán)境變量,這些環(huán)境變量決定了 Git 在各個環(huán)節(jié)的具體工作方式和行為。
變量存放的三個地方:
/etc/gitconfig 文件:系統(tǒng)中對所有用戶都適用的配置(如果使用 git config ,選擇 –system 選項(xiàng),讀寫的就是這個文件)。
~/.gitconfig 文件:用戶目錄下的配置文件只適用于該用戶(如果使用 git config ,選擇 –global 選項(xiàng),讀寫的就是這個文件)。
.git/config 文件(當(dāng)前倉庫的 Git 目錄中的配置文件):這里的配置僅僅針對當(dāng)前倉庫有效(每一個級別的配置都會覆蓋上層的相同配置,所以 .git/config 里的配置會覆蓋 /etc/gitconfig 中的同名變量)。
配置 個人用戶名 和 郵箱地址 ,每次 Git 提交時(shí)都會引用這兩條信息,這兩條信息會隨更新內(nèi)容一起寫入歷史記錄,命令如下
git config --global user.name "用戶名" git config --global user.email "注冊Gitee的郵箱"
如果使用 --global 選項(xiàng),更改的配置文件就位于用戶主目錄下,以后 所有倉庫 都會默認(rèn)使用這里配置的用戶信息(如果要在某個特定的倉庫中使用其他名字或者郵箱,只要去掉 --global 選項(xiàng)重新配置即可,新的設(shè)置保存在當(dāng)前倉庫的 .git/config 文件里。)。
Git 需要輸入一些額外信息的時(shí),會自動調(diào)用系統(tǒng)默認(rèn)的文本編輯器,如 Vi 或 Vim 。
如果需要自定義,輸入以下命令(以 Emacd 為例)
git config --global core.editor emacs
這個命令是在解決合并沖突時(shí),使用哪個差異分析工具。
輸入以下命令(以改用 vimdiff 為例)
git config --global merge.tool vimdiff
另外,Git 可以理解為 kdiff3,tkdiff,meld,xxdiff,emerge,vimdiff 等合并工具的輸出信息(可以自定義指定的開發(fā)工具)。
檢查已有的配置信息
git config --list
有時(shí)候會看到一樣的變量名,則說明它們來自不同的配置文件(如 /etc/gitconfig 和 ~/.gitconfig ),Git 實(shí)際采用最后一個。
查閱某個環(huán)境變量的設(shè)定(把特定的名字跟在后面即可)
git config user.name
打開 瀏覽器 ,在地址欄輸入 Gitee.com ,敲擊回車,出現(xiàn)以下界面,點(diǎn)擊 加入碼云
出現(xiàn)以下界面,選擇注冊登錄方式
完成注冊。
以下操作是用終端模擬器 Cmder ,推薦使用這個工具,這個工具比較便捷,比如需要粘貼,點(diǎn)一下右鍵就粘貼了。如果不想下載這個工具,也可以在終端操作(打開 終端 快捷鍵:Win + r ,輸入 cmd )
(-: Cmder下載 ,也可以在網(wǎng)上找相關(guān)資源下載)
打開 Cmder (或 終端 ),輸入 git 查看是否顯示命令的使用方法
git
配置 Git 全局用戶名和郵箱,注意替換用戶名和郵箱
git config --global user.name "用戶名" git config --global user.email "注冊Gitee的郵箱"
配置免密訪問 Gitee.com 。為了能夠向剛創(chuàng)建的倉庫提交代碼,需要配置加密的密匙到 Gitee.com ,在實(shí)現(xiàn)通信加密的同時(shí),不需要用戶每次都驗(yàn)證賬號輸入密碼。
在 Cmder 輸入以下命令(命令中有雙引號的,在雙引號中輸入郵箱),接著不用輸入, 一路敲擊回車 就可以了
ssh-keygen -t rsa -C "注冊Gitee.com的郵箱地址"
命令執(zhí)行完后,在 Windows個人用戶目錄 下會生成一個 .ssh目錄 ,打開后可以看到生成的 私鑰 和 公鑰 文件
在.ssh目錄中,新建兩個文本文件 config 和 known_hosts
在 config 文件中加入以下內(nèi)容( 注意 文件名要刪掉后綴.txt)
# gitee 指定私鑰路徑 Host gitee.com HostName gitee.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa
完成后如下
打開公鑰id_rsa.pub文件(以記事本形式打開),復(fù)制里面的內(nèi)容
在 known_hosts 文件中加入復(fù)制的內(nèi)容,把末尾的 郵箱名刪掉 ( 注意 文件名要刪掉后綴.txt)
gitee.com <粘貼id_rsa.pub的內(nèi)容,并去掉它結(jié)尾的郵箱>
完成后如下
登錄 Gitee ,點(diǎn)擊超鏈接進(jìn)入 碼云添加SSH公鑰,熟悉的話也可以按一下操作進(jìn)入。
鼠標(biāo)移到右上角頭像處,點(diǎn)擊 設(shè)置
再點(diǎn)擊 SSH公鑰 ,在這里添加公鑰。
打開后填入一下信息,把 公鑰id_rsa.pub 的把 所有 內(nèi)容復(fù)制這里,點(diǎn)擊 確定
點(diǎn)擊 確定 后,會彈出提示,按提示輸入驗(yàn)證身份就可以了
驗(yàn)證成功后,打開 Cmder 輸入下面命令測試認(rèn)證Gitee.com 是否成功
ssh -T git@gitee.com
認(rèn)證成功,繼續(xù)下面的操作。
三、 創(chuàng)建Gitee倉庫和提交代碼
簡介:介紹Gitee倉庫的創(chuàng)建、使用Git提交代碼。
登錄 Gitee.com ,點(diǎn)擊右上角的 + 號,再點(diǎn)擊 新建倉庫
填寫 倉庫名稱 ,設(shè)置 公開 (一般指的是開源項(xiàng)目)或者 私有 ,其他默認(rèn)(也可以根據(jù)自己需要選擇)
這里要 勾選 上(如果不勾選,到時(shí)候操作不太方便,比如需要用git命令創(chuàng)建倉庫)
選擇 分支模型 為 特性/發(fā)布模型(根據(jù)具體需要選擇,比如選擇單分支模型),點(diǎn)擊 創(chuàng)建 ,倉庫創(chuàng)建完成 。
打開倉庫,點(diǎn)擊 代碼 ,選擇 SSH ,復(fù)制倉庫的SSH訪問鏈接(注意選擇的是SSH協(xié)議,不是HTTPS協(xié)議)
如果以后需要查看 遠(yuǎn)程倉庫 的 訪問連接 ,打開倉庫后點(diǎn)擊 代碼 ,在右側(cè)點(diǎn)擊 克隆/下載 ,再選擇所需要的復(fù)制
打開 Cmder ,選擇存放倉庫的地方(根據(jù)自己情況選擇),輸入以下命令
d: mkdir d:\GitTest cd d:\GitTest git clone 倉庫的SSH訪問鏈接
進(jìn)入上面所創(chuàng)建目錄,查看目錄,檢查倉庫是否下載成功
如果想創(chuàng)建一共git的本地倉庫,則按以下操作。
進(jìn)入到想創(chuàng)建本地git倉庫的文件夾,用以下命令(路徑是指git本地倉庫的路徑),
cd 路徑
把這個目錄設(shè)置成git本地倉庫,輸入以下命令
git init
打開文件夾,發(fā)現(xiàn)生成了一個 .git 文件,表示git的本地倉庫創(chuàng)建成功。
把需要提交的代碼解壓到該目錄下
進(jìn)入到克隆下來的倉庫
cd Gitdemo
把代碼加入到 暫存區(qū)
git add *
查看 暫存區(qū) 的代碼,可以看到文件處于new file狀態(tài)
git status
把代碼提交到 本地倉庫 ,雙引號內(nèi)寫入本次提交的注釋,命令如下
git commit -m "提交內(nèi)容注釋"
再次查看 暫存區(qū) ,查看暫存區(qū)文件狀態(tài),如下圖,暫存區(qū)沒有還沒提交到 本地倉庫 的文件
將 本地倉庫 提交到 遠(yuǎn)程倉庫 (即Gitee倉庫)
git push
通過 瀏覽器 打開 Gitee倉庫 ,查看代碼是否提交,可以看到提交記錄等信息
( 3.2.2 的操作,以上面上傳的代碼為例,請根據(jù)自己的代碼修改)
以 記事本 形式打開 .html 文件,對代碼進(jìn)行修改,修改前如下
修改完后,點(diǎn)擊 保存
用瀏覽器打開該文件,查看是否修改成功
根據(jù)3.2.1的操作命令,把修改后的代碼提交到遠(yuǎn)程倉庫
用到下面這幾條命令
git add * git status git commit -m "提交內(nèi)容注釋" git push
把修改的文件放入 暫存區(qū) ( 注意 這兩條命令: git add是把修改的代碼放入暫存區(qū),git add *是把當(dāng)前目錄所以修改的文件都放入暫存區(qū))
查看暫存區(qū)狀態(tài),再把 暫存區(qū) 代碼提交到 本地倉庫
檢查暫存區(qū)狀態(tài),把 本地倉庫 推送到 遠(yuǎn)程倉庫
再打開瀏覽器,查看該遠(yuǎn)程倉庫日志,查看是否提交成功
好了,代碼提交演示完成。
四、 分支與標(biāo)簽的管理
簡介:介紹如何管理git的分支,如何使用分支進(jìn)行開發(fā)、修復(fù)bug。
在軟件開發(fā)行業(yè)中,有一種常見的版本號分類方法,就是使用數(shù)字標(biāo)記,用點(diǎn)(dot)符號隔開,隨著每次版本的更新數(shù)字會遞增。軟件版本有: 開發(fā)版 (develop), 新特性版本 (feature), 正式版 , 修復(fù)版 (hotfix) 。
例如 1.2.8 這個版本號,通常 1 代表 大版本號 ,代表軟件的重大改版更新,架構(gòu)的大更改; 2 代表 小版本號 ,一般是新增一些小功能或模塊; 6 代表 功能修復(fù) ,就是大家常說的修復(fù)bug。
master 是主干分支, 正式版 一般要從主干分支發(fā)布。
發(fā)布前要在版本位置上標(biāo)記上版本信息(即打標(biāo)簽),通過打標(biāo)簽,方便以后知道發(fā)布的版本對應(yīng)著哪一次提交的內(nèi)容。
以上面的創(chuàng)建為例,版本號為 v1.0.0 ,發(fā)布三個版本:
正式版v1.0.0。
正式版v1.0.1,包含一個bug修復(fù)(hotfix)。
新特性開發(fā)版v1.1.0 Build-20200518,包含一個新特性。
查看本地倉庫的分支,*表示當(dāng)前分支
git branch
查看本地倉庫提交歷史(發(fā)行版本前,要確定該版本有哪些提交內(nèi)容)
git log
給 master 分支(主干)打上標(biāo)簽 v1.0.0
git tag -a v1.0.0 -m '正式版v1.0.0'
查看所有的標(biāo)簽
git tag -l
將新增的標(biāo)簽提交到遠(yuǎn)程倉庫
git push --follow-tags
查看標(biāo)簽是否提交,打開 瀏覽器 ,查看 遠(yuǎn)程倉庫 ,點(diǎn)擊 統(tǒng)計(jì) ,再點(diǎn)擊 標(biāo)簽
在下面這里點(diǎn)擊 發(fā)行版 ,可以創(chuàng)建 遠(yuǎn)程倉庫的發(fā)行版 ,這樣別人就可以直接下載該版本的應(yīng)用了(在此就不演示這個操作了)
如果需要修復(fù)bug(假設(shè)正式版v1.0.0發(fā)現(xiàn)了一個bug),在 master 分支上,基于 v1.0.0 來修復(fù)這個bug,從標(biāo)簽 v1.0.0 新增一個分支來修復(fù)
git checkout -b hotfix-v1.0.1 v1.0.0
查看是否新增的 hotfix-v1.0.1 分支,并且當(dāng)前正處于這個分支上
git branch
如果想切換分支,可以輸入這個命令來切換不同的分支
git checkout 分支名稱
接著以 記事本 形式打開.html文件(和上面一樣,請根據(jù)自己的代碼修改,文章代碼的操作演示,是根據(jù)我提交的代碼來操作的),修改前如圖所示
修改為 正式版v1.0.1 ,點(diǎn)擊 保存
接著,在 Cmder 輸入以下命令,提交修改
git add index.html
git commit -m "提交內(nèi)容的注釋"
git push
因?yàn)?hotfix-v1.0.1 只是一個臨時(shí)分支,所有修改完后要合并到 master 分支。
切換到 master 分支
git checkout master
把 hotfix-v1.0.1 分支的修改合并到 master 分支上
git merge --no-ff hotfix-v1.0.1
加上標(biāo)簽 正式版v1.0.1
git tag -a v1.0.1 -m "正式版v1.0.1"
hotfix-v1.0.1 分支已經(jīng)合并到 master 分支上,為了方便維護(hù),一般會刪掉這個分支,輸入以下命令
git branch -d hotfix-v1.0.1
接著 push 推送到 遠(yuǎn)程倉庫 ,輸入以下命令
git push --follow-tags
查看新的 Tag 是否存在
git tag -l
打開 瀏覽器 ,檢驗(yàn)以下是否提交成功
提交完成。
開發(fā)一個 新特性版v1.1.0 (假設(shè)這個版本短時(shí)間內(nèi)開發(fā)不完,需要以迭代方式開發(fā)),每日發(fā)布一個開發(fā)版(版本號后面加上Build的日期)。比如第一次開發(fā)是2020年5月18日,則版本號就是v1.1.0 Build-20200518。
為了不影響 master 分支的正常維護(hù)(master 分支可能還要發(fā)布修復(fù)bug),一般需要在v1.0.1 標(biāo)簽這里再新建一個develop分支,輸入命令如下
git checkout -b develop v1.0.1
修改代碼內(nèi)容(請根據(jù)自己代碼修改)
修改后如下
把修改的代碼放入 暫存區(qū)
git add 文件名
把 暫存區(qū) 的代碼提交到 本地倉庫
git commit -m "提交內(nèi)容的注釋"
使用的標(biāo)簽標(biāo)記為 v1.1.0-Build-20200518
git tag -a '標(biāo)簽' -m "標(biāo)簽描述"
建立追蹤關(guān)系,設(shè)置本地倉庫的分支(好像默認(rèn)都有origin)對應(yīng)遠(yuǎn)程倉庫的分支
git push --set-upstream 現(xiàn)有分支 遠(yuǎn)程分支
把本地倉庫提交到遠(yuǎn)程倉庫,輸入以下命令(該命令是追隨標(biāo)簽提交)
git push --follow-tags
打開 瀏覽器 進(jìn)入倉庫,檢驗(yàn)是否提交成功
好了,提交完成。
簡介:這一小節(jié)就不截圖演示了,直接介紹怎樣操作。
輸入以下命令進(jìn)入到 Git本地倉庫
cd 本地倉庫路徑
查看分支
git branch -a
切換到想操作的分支
git branch [branch]
在本地倉庫刪除想要刪除的文件
git rm [file] //如果想刪掉所有文件,則用 * 替代文件名
或者用下面這句命令刪除
git rm -r [file] // -r表示遞歸所有子目錄
刪除后再進(jìn)行提交(提交到本地倉庫)
git commit -m "提交描述"
最后推送到遠(yuǎn)程倉庫
git push origin [branch]
五、 常用命令
簡介:介紹操作時(shí)經(jīng)常使用到的Git命令。
git本地倉庫:
工作區(qū)
本地版本庫——.git隱藏文件夾
暫存區(qū)——修改了的文件,還沒提交到倉庫。
提交狀態(tài)
關(guān)于 暫存區(qū) 介紹:
本地倉庫里面存放了很多東西,其中有個很重要的叫做stage(或者叫index)的暫存區(qū)。
git自動創(chuàng)建的第一個分支為master,指向master的一個指針叫做HEAD。
工作區(qū)、暫存區(qū)、本地版本庫、遠(yuǎn)程版本庫 之間的關(guān)系如下(圖片是大二時(shí)的資料,源于網(wǎng)絡(luò)):
git clone : 從git服務(wù)器(遠(yuǎn)程倉庫)拉取代碼。
git config : 配置用戶名和郵箱。
git branch :操作項(xiàng)目分支(創(chuàng)建、重命名、查看、刪除)。項(xiàng)目開發(fā)一般是在開發(fā)分支進(jìn)行,開發(fā)完后再合并到主干。
git checkout : 切換分支。
git status :查看文件變動狀態(tài)。
git add :將文件添加到暫存區(qū)。
git commit :提交文件變動到版本庫(本地倉庫)。
git push :將本地代碼推送到服務(wù)器(遠(yuǎn)程倉庫)。
git pull :將服務(wù)器(遠(yuǎn)程倉庫)上的最新代碼拉取到本地。
git log :查看版本提交記錄(按j往下翻,按k往上翻,按q退出查看)。
git tag :為項(xiàng)目標(biāo)記標(biāo)簽。
.gitignore :設(shè)置哪些內(nèi)容不需要推送到服務(wù)器(遠(yuǎn)程倉庫)。
關(guān)于 .gitignore 操作的介紹:
這是一個配置文件(不是Git的命令),在項(xiàng)目中,通過命令 ==touch .gitignore== 創(chuàng)建一個.gitignore文件,通過編輯器打開創(chuàng)建的這個文件,添加忽略的文件或目錄(每行代表一個忽略的文件或目錄)。
本地倉庫 與 遠(yuǎn)程倉庫 之間的聯(lián)系命令:
git clone 與 git pull 的區(qū)別:
git clone 不需要本地初始化倉庫,git pull 則需要。
git clone 本地?zé)o需是一個倉庫,且克隆將設(shè)置額外的遠(yuǎn)程跟蹤分支,文件夾.git里存放與遠(yuǎn)程倉庫一樣的版本庫記錄。
本地倉庫 與 暫存區(qū) 之間的聯(lián)系命令:
對 分支 的操作:
對 標(biāo)簽 的操作
撤銷 的命令
查看歷史信息:
六、 操作時(shí)遇到的問題
簡介:介紹操作時(shí)常遇到的問題。
需要刪掉文件后綴的時(shí)候,找不到文件的擴(kuò)展名,點(diǎn)擊 查看 ,勾選 文件擴(kuò)展名
找到需要修改的文件,點(diǎn)擊文件,右鍵選擇 重命名 ,再修改
點(diǎn)擊 確定
擴(kuò)展名修改完成
解決方法:把計(jì)算機(jī)名修改為英文名
點(diǎn)擊 此電腦 ,右鍵 屬性 ,選擇 系統(tǒng)保護(hù) 或者 高級系統(tǒng)設(shè)置
再在彈出的窗口選擇 計(jì)算機(jī)名 ,接著修改就可以了
提示克隆了一個空倉庫,這個提示可以忽略的。上面的操作,新建倉庫還沒有放入內(nèi)容,就彈出了這個提示,對接下來的操作沒有影響的。
可能是Windows用戶不能訪問 .ssh目錄 ,導(dǎo)致創(chuàng)建密鑰失敗,解決操作:
找到 .ssh 文件夾 (一般位于用戶目錄下,即 C:\Users\Windows用戶名 這個目錄里面)
右鍵 .ssh 文件夾,點(diǎn)擊 屬性
點(diǎn)擊 安全 --> 高級 ,在彈出的界面的左下角,點(diǎn)擊 禁用繼承 ,再點(diǎn)擊確定
彈出提示窗口,點(diǎn)擊 從象中刪除所有繼承的權(quán)限 ,接著你會看到所有用戶都刪除掉了,讓我們添加所有者
在這個窗口中,點(diǎn)擊 編輯 --> 添加 --> 選擇用戶或組 --> 高級 --> 立即查找 ,點(diǎn)擊后會顯示用戶列表
選擇你的用戶賬戶
接著一路點(diǎn)擊 確定 ,就解決這個問題了
可能是Windows的用戶名采用了中文或特殊字符,因?yàn)槊顓?shù)不支持中文和特殊字符,所有導(dǎo)致了創(chuàng)建目錄失敗,修改下用戶名就可以了。
也有可能是沒有C盤的訪問權(quán)限,如果是權(quán)限問題,請參考 6.3 的解決方法。
查看命令是不是少打空格等,導(dǎo)致參數(shù)錯誤。
這個提示是因?yàn)槭褂肏TTPS協(xié)議管理遠(yuǎn)程倉庫,卻使用了錯誤的gitee用戶名和密碼,輸入正確的注冊郵箱和密碼就可以解決這個問題了。
這個提示是因?yàn)?Git的 user.name 和 user.email 沒有配置,隨意導(dǎo)致遠(yuǎn)程倉庫認(rèn)證失敗,配置 gitee用戶名和認(rèn)證郵箱 就可以解決這個問題了。
Git提交到遠(yuǎn)程倉庫時(shí),自動把提交文件的 Windows的分行符 轉(zhuǎn)換為 Linux/Unix的分行符 ,這個提示可以忽略。
這是輸錯命令的了,看清楚命令-。-
Git ssh
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。