目錄
01.創(chuàng)建倉庫
開源
初始化?編輯
設(shè)置模版
?編輯
02.下載倉庫到本地
03.提交貢獻(xiàn)到遠(yuǎn)程倉庫
01.創(chuàng)建倉庫
首先在Gitee網(wǎng)站上登錄你的賬戶,并創(chuàng)建一個(gè)新的倉庫,輸入倉庫名稱后就會(huì)自動(dòng)生成倉庫路徑
開源
可以選擇你的倉庫是否開源。
開源倉庫
開源倉庫是指存放在公共平臺(tái)上的代碼倉庫,其代碼是公開可見的,任何人都可以查看復(fù)制修改倉庫中的代碼,也可以向倉庫提交貢獻(xiàn)。其優(yōu)點(diǎn)是可以促進(jìn)代碼的共享和協(xié)作,加速軟件開發(fā)過程。
私有倉庫
私有倉庫是指代碼倉庫的訪問權(quán)限受到限制,只有授權(quán)的用戶才能訪問其中的代碼。私有倉庫的所有權(quán)和訪問權(quán)限由倉庫的所有者控制,可以決定誰可以訪問、修改和管理倉庫,以確保代碼的安全和保密性。
初始化
對倉庫進(jìn)行初始化,包含設(shè)置語言、gitignore以及開源許可證。
.gitignore文件
該文件用于指定Git倉庫中哪些文件或目錄應(yīng)該被忽略,即這些文件不會(huì)被Git追蹤或提交到版本控制中。添加該文件的主要目的是避免將不必要的文件提交到代碼倉庫中,從而保持倉庫的清潔和安全。
開源許可證
開源許可證是一種法律協(xié)議,規(guī)定了開源軟件的使用條件和分發(fā)規(guī)則。通過開源許可證,軟件的作者授予他人一定的使用權(quán)限,使得他人可以查看、修改、復(fù)制軟件的源代碼。
設(shè)置模版
在軟件開發(fā)中,設(shè)置模版指的是創(chuàng)建預(yù)定義的文本模版,用于規(guī)范化和簡化團(tuán)隊(duì)成員在創(chuàng)建新的文檔、問題等操作。模版包含了項(xiàng)目的相關(guān)信息、常見問題等內(nèi)容,幫助成員更方便的創(chuàng)建和管理項(xiàng)目。
Redme 是項(xiàng)目的介紹文件,用于描述項(xiàng)目的目的、功能、安裝方法、使用方法、貢獻(xiàn)指南等信息。
Issue (問題)模板用于創(chuàng)建新的問題,用于報(bào)告軟件中的 bug、提出新功能請求或提出其他問題。
pull request(拉取請求)模板用于創(chuàng)建新的拉取請求,用于提交代碼修改、修復(fù) bug 或添加新功能等。
此外還可以選擇倉庫的分支類型,包括主分支、開發(fā)分支、功能分支等等,可以幫助團(tuán)隊(duì)更好地組織和管理代碼的開發(fā)和維護(hù)過程,提高團(tuán)隊(duì)的協(xié)作效率和代碼質(zhì)量。
02.下載倉庫到本地
在你的Linux用戶目錄下,創(chuàng)建一個(gè)放置倉庫的目錄
git clone [url]
這里的 url 就是剛剛建立好的倉庫的鏈接
輸入以上指令后,終端會(huì)顯示讓你輸入用戶名和密碼,就是登錄Gitee的賬號(hào)密碼
可以看到倉庫已經(jīng)成功下載到本地了,由于我沒有給倉庫進(jìn)行初始化,所以倉庫里沒有任何文件。
03.提交貢獻(xiàn)到遠(yuǎn)程倉庫
我們給倉庫目錄下新建一個(gè)C文件
這個(gè)text.c文件就是我們要提交到遠(yuǎn)程倉庫的文件。完成提交需要三個(gè)步驟:
1.將需要git管理的文件告知git
git add [文件名]
?2.提交改動(dòng)到本地
git commit .
?“.”表示當(dāng)前目錄
注意:提交是要注明提交日志,沒有任何輸入的話會(huì)提交失敗
此時(shí)直接輸入":q!"退出,終端顯示
意為提交消息為空,Git拒絕提交。
此時(shí)我們再次輸入指令,并注明提交日志。
終端顯示了提交日志即為成功。
3.同步到遠(yuǎn)端服務(wù)器
git push
輸入以上指令,并填入用戶名密碼
刷新Gitee界面可以看到代碼改動(dòng)了
文章來源:http://www.zghlxwxcb.cn/news/detail-852090.html
以上就是最基礎(chǔ)的git命令行與遠(yuǎn)程倉庫建立連接的方法~文章來源地址http://www.zghlxwxcb.cn/news/detail-852090.html
到了這里,關(guān)于【Linux】如何使用git命令行與遠(yuǎn)程倉庫建立連接(以Gitee為例)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!