即使走的再遠,也勿忘啟程時的初心
C/C++ 游戲開發(fā)
Hello,米娜桑們,這里是君兮_,今天為大家介紹一個在實際工作以及項目開發(fā)過程中非常實用的網(wǎng)站gitee,并教如何正確的使用這個網(wǎng)站以及常見問題的解決方案,最后在講一下如何在你的云服務(wù)器或者本地虛擬機中與gitee建立聯(lián)系,遠程把我們的本地代碼上傳到gitee的遠程倉庫上
- 廢話不多說,開始我們今天的學(xué)習(xí)吧?。?!
什么是gitee?
-
想要學(xué)gitee(國內(nèi)最大的托管平臺),我們首先得知道gitee是什么。用通俗的話來說,它就是國內(nèi)的一個代碼的托管平臺
-
從功能上來想,我們很容易把gitee和github聯(lián)系起來,那這兩者又有什么區(qū)別呢?
-
如果用咱們平時常玩的游戲來比喻的話,gitee就是我們所謂的國服,而github則是國際服,而由于在國內(nèi),如果沒有一些特殊的手段,我們實際上想使用github連接是很不穩(wěn)定的,因此就出現(xiàn)了國內(nèi)的穩(wěn)定的github——gitee
-
gitee的基本介紹
-
gitee提供了免費的公共倉庫和私有倉庫,可以用于個人或團隊的代碼管理和協(xié)作開發(fā)。在gitee上,你可以創(chuàng)建自己的代碼倉庫,上傳代碼,管理版本,與其他開發(fā)者協(xié)作等等。
由于我們在以后的工作和實際項目中,基本上很少遇到獨立開發(fā)的情景,往往是一個團隊協(xié)作開發(fā),因此,學(xué)會對gitee的使用對每個程序員來說可以說是必不可少的。
gitee的具體使用方法
-
具體網(wǎng)址在這里:gitee官網(wǎng)
-
首先,如果你之前沒有g(shù)itee賬號,需要先注冊一個賬號,這里就不多闡釋了。
-
如果是第一次使用gitee,點擊右上角我的倉庫,我們先來創(chuàng)建一個新的倉庫
-
-
進入我的倉庫頁面,在左邊的這里
-
-
為你的倉庫起個名字,記住這里的倉庫的地址
- 下方的初始化倉庫選項,選擇的語言是你平時使用的語言就行,我這里示例為一個C++
在我們平時編譯代碼的過程中,會生成許多臨時文件,這些文件在我們把代碼上傳到倉庫中時完全沒有必要,同時又非常占用內(nèi)存,為了解決這個問題,gitee網(wǎng)站向我們提供了.gitlgnore,它可以在上傳代碼時忽略除了你指定的文件類型的其他文件。
- 第二個選項設(shè)置模板,選擇readme文件,由于像這種倉庫大部分都是開源的,這里的readme就相當(dāng)于倉庫的所有者對倉庫內(nèi)容的一個說明
- 最好一個選擇分支模型,我們現(xiàn)在暫時還用不著,可以先不用管
- 這樣,我們的一個倉庫就算創(chuàng)建完成了,下面我們介紹如何在linux中遠程把代碼上傳到gitee上
二. Linux上遠程上傳代碼到gitee倉庫
- 這里我們登錄到我們的云服務(wù)器上或者虛擬機中
- 我們想要完成上述操作需要借助git工具,如果你沒有,在root下輸入以下命令來安裝
yum install git
- 出現(xiàn)上述情況,說明你已經(jīng)安裝過git了,我們繼續(xù)下一步
- 輸入以下指令,把我們的倉庫項目先下載到本地
- 這里的倉庫地址在這里可以看到
- 顯示如下圖片中的內(nèi)容即為克隆成功
- 此時這里的本地就會出現(xiàn)與我們遠程倉庫同名的一個目錄
- 把我們需要上傳的代碼拷貝到該目錄中,我這里由于是測試就隨便創(chuàng)建了一個文件
- 輸入以下指令,告訴git我們需要管理的文件
git add 文件名
提交改動到本地,輸入以下指令
git commit -m 提交日志
-
注意:提交時應(yīng)該注明提交日志,詳細描述改動的內(nèi)容
- 看到如下顯示,即為操作成功!
- 最后,我們輸入以下指令,把本地倉庫中的代碼同步到遠端服務(wù)器上即可
git push
- 看到以上提示,輸入gitee賬號名字(也可以是你注冊時的手機號),和你賬號的密碼即可
-
上傳成功?。?br>
-
這是可以到我們的gitee創(chuàng)建的遠端倉庫中查看,我們本地的代碼已經(jīng)被上傳到云端了。
在Linux下將代碼上傳到遠程倉庫中遇到的常見的兩種錯誤
- 第一種錯誤
- 這里如果你是第一次使用git的話,就會看到以下報錯
- 此時由于你是第一次使用,Linux不知道你是誰
- 解決方法:此時照著提示輸入即可
- 把兩段指令復(fù)制一遍,其中把emali后面的字符串替換成你gitee個人主頁的網(wǎng)址
- 把name后面的字符串替換成你gitee賬號的密碼即可
- 第二種錯誤
- 我之前說過了,gitee的目的是支持團隊協(xié)作的,在今后的工作和項目開發(fā)中,我們可能遇到這種情況
- 當(dāng)我們git push想把我們的代碼上傳到云端時,出現(xiàn)如下報錯
- 這里并不是你的問題,這是由于可能別人在之前上傳了代碼到云端,導(dǎo)致云端的代碼和你本地倉庫不同步,才無法再次上傳,此時我們只需要輸入以下指令同步一下再次git push上傳即可
git pull
總結(jié)
- 好啦,我們今天的內(nèi)容就先到這里啦!希望今天對gitee網(wǎng)址的講解能對你實際的工作或者項目開發(fā)中有所幫助,當(dāng)然這些都只是一些基礎(chǔ)的介紹,實際上在Linux上git工具還能實現(xiàn)很多功能,遠遠不止今天講的這些這么簡單,有關(guān)這些部分,我還是先畫餅,等以后有時間再講吧!
- 有任何的問題和對文章內(nèi)容的疑惑歡迎在評論區(qū)中提出,當(dāng)然也可以私信我,我會在第一時間回復(fù)的?。?/font>
新人博主創(chuàng)作不易,如果感覺文章內(nèi)容對你有所幫助的話不妨三連一下再走唄。你們的支持就是我更新的動力?。?!
**(可莉請求你們?nèi)B支持一下博主!??!點擊下方評論點贊收藏幫幫可莉吧)** 文章來源:http://www.zghlxwxcb.cn/news/detail-751817.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-751817.html
到了這里,關(guān)于【Linux】gitee倉庫的注冊使用以及在Linux上遠程把代碼上傳到gitee上的方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!