通過(guò)git管理遠(yuǎn)程gitee倉(cāng)庫(kù)(push、pull)
Git:是一種分布式版本控制系統(tǒng),用于跟蹤和管理軟件開發(fā)項(xiàng)目的源代碼和文件。它可以記錄文件的修改歷史,允許多人協(xié)同工作,并提供了撤銷更改、分支管理、合并代碼等功能。
Git最初由Linus Torvalds開發(fā),用于管理Linux內(nèi)核的源代碼。它已成為廣泛使用的版本控制系統(tǒng),不僅限于軟件開發(fā),還可以用于任何需要跟蹤和管理文件版本的項(xiàng)目。
與集中式版本控制系統(tǒng)(如SVN)不同,Git是一種分布式版本控制系統(tǒng)。這意味著每個(gè)開發(fā)者都可以擁有完整的項(xiàng)目副本,包括完整的歷史記錄。這種分布式的特性使得開發(fā)者可以在本地進(jìn)行工作,而不需要始終連接到中央服務(wù)器。
通過(guò)Git,開發(fā)者可以輕松地切換分支、合并代碼、查看和比較不同版本的文件,以及回滾到先前的版本。它還提供了強(qiáng)大的協(xié)作功能,允許多人同時(shí)在同一個(gè)項(xiàng)目上工作,并且可以通過(guò)遠(yuǎn)程倉(cāng)庫(kù)進(jìn)行代碼共享和協(xié)調(diào)。
Git使用命令行界面,也有很多圖形化的用戶界面工具可用于簡(jiǎn)化操作。它在開源社區(qū)得到廣泛支持,并成為許多開發(fā)團(tuán)隊(duì)的首選版本控制系統(tǒng)。
- 在gitee新建倉(cāng)庫(kù)
- 在Git中添加用戶名和郵箱
git config --global user.name “username”
git config --global user.email useremail@qq.com
# 查看是否創(chuàng)建成功
git config --list
3.Git生成SSH公鑰
ssh-keygen -t rsa -C *useremail@qq.com*
在C:\Users\Administrator.ssh目錄中自動(dòng)生成公鑰和私鑰文件。
4.在Gitee中添加公鑰
- 使用記事本將id_rsa.pub打開,并全選復(fù)制。
- 登錄gitee,打開設(shè)置,將復(fù)制內(nèi)容粘貼至此處,確認(rèn)標(biāo)題后點(diǎn)擊保存。
5.對(duì)gitee倉(cāng)庫(kù)進(jìn)行管理
-
init 初始化本地倉(cāng)庫(kù)
git init
-
clone 克隆遠(yuǎn)程倉(cāng)庫(kù)
# Gitee倉(cāng)庫(kù)URL 如下圖所示 git clone git@gitee.com:<Gitee倉(cāng)庫(kù)URL>
-
add 添加你的文件治Git暫存區(qū)
# 這將添加當(dāng)前目錄下的所有文件到暫存區(qū)。如果你只想添加特定的文件,可以使用git add <文件名>命令。 git add .
-
commit 提交你的文件(暫存區(qū))到本地倉(cāng)庫(kù)
# Initial commit 自行定義 git commit -m "Initial commit"
-
push 提交本地倉(cāng)庫(kù)至遠(yuǎn)程倉(cāng)庫(kù)
git push -u origin master
-
pull 拉取遠(yuǎn)程倉(cāng)庫(kù)至本地倉(cāng)庫(kù)文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-545001.html
git pull origin master
-
將本地倉(cāng)庫(kù)與Gitee倉(cāng)庫(kù)關(guān)聯(lián):文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-545001.html
git remote add origin <Gitee倉(cāng)庫(kù)URL>
到了這里,關(guān)于通過(guò)git管理遠(yuǎn)程gitee倉(cāng)庫(kù)(push、pull)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!