日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GIT的入门

發(fā)布時(shí)間:2023/12/15 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GIT的入门 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

    • 1.Git的簡介
    • 2.Git的安裝
    • 3.Git的簡單操作
      • 3.1創(chuàng)建本地倉庫
      • 3.2 復(fù)制一個(gè)git倉庫到本地
    • 4. 在gitee上創(chuàng)建倉庫
      • 4.1 gitee創(chuàng)建倉庫
      • 4.2 SSH公匙關(guān)聯(lián)
      • 4.3 Git配置遠(yuǎn)程倉庫
      • 4.4 Pull到git
      • 4.5 Push到gitee
      • 4.6從gitee中復(fù)制到電腦中
      • 4.7 碼云的優(yōu)勢

1.Git的簡介

同生活中的許多偉大事物一樣,Git 誕生于一個(gè)極富紛爭大舉創(chuàng)新的年代。
Linux 內(nèi)核開源項(xiàng)目有著為數(shù)眾多的參與者。 絕大多數(shù)的 Linux 內(nèi)核維護(hù)工作都花在了提交補(bǔ)丁和保存歸檔的繁瑣事務(wù)上(1991-2002年間)。 到 2002 年,整個(gè)項(xiàng)目組開始啟用一個(gè)專有的分布式版本控制系統(tǒng) BitKeeper 來管理和維護(hù)代碼。到了 2005 年,開發(fā) BitKeeper 的商業(yè)公司同 Linux 內(nèi)核開源社區(qū)的合作關(guān)系結(jié)束,他們收回了 Linux 內(nèi)核社區(qū)免費(fèi)使用 BitKeeper 的權(quán)力。 這就迫使 Linux 開源社區(qū)(特別是 Linux的締造者Linus Torvalds)基于使用 BitKeeper時(shí)的經(jīng)驗(yàn)教訓(xùn),開發(fā)出自己的版本系統(tǒng)。他們對(duì)新的系統(tǒng)制訂了若干目標(biāo):
1.速度
2.簡單的設(shè)計(jì)
3.對(duì)非線性開發(fā)模式的強(qiáng)力支持(允許成千上萬個(gè)并行開發(fā)的分支)
4.完全分布式
5.有能力高效管理類似 Linux 內(nèi)核一樣的超大規(guī)模項(xiàng)目(速度和數(shù)據(jù)量)
自誕生于 2005 年以來,Git 日臻成熟完善,在高度易用的同時(shí),仍然保留著初期設(shè)定的目標(biāo)。 它的速度飛快,極其適合管理大項(xiàng)目,有著令人難以置信的非線性分支管理系統(tǒng)。

2.Git的安裝

下載地址:https://git-scm.com/downloads

根據(jù)不同版本選擇不同類型的安裝包,有32位windows和64位windows系統(tǒng)安裝包

然后按默認(rèn)進(jìn)行安裝,默認(rèn)Git安裝在C盤的Program Files的Git文件夾里

在安裝好了Git之后,點(diǎn)擊右鍵之后會(huì)多出了兩個(gè)Git選項(xiàng),Git GUI Here和Git Bash Here

點(diǎn)擊Git GUI Here,會(huì)彈出一個(gè)窗口,有三個(gè)選項(xiàng):
1.創(chuàng)建新的倉庫;
2.克隆存在的倉庫;
3.打開存在的倉庫;

點(diǎn)擊Git Bash Here,會(huì)彈出一個(gè)命令行窗口,可以輸入一些Git指令

輸入 git --version可以查看當(dāng)前版本

安裝之后還需要進(jìn)行一些基本信息設(shè)置
設(shè)置用戶名:git config --global user.name‘你在github上注冊的用戶名’

設(shè)置用戶郵箱:git config – global user.email ‘注冊時(shí)候的郵箱’

3.Git的簡單操作

3.1創(chuàng)建本地倉庫

在桌面上新建一個(gè)本地倉庫文件夾,打開文件夾點(diǎn)擊Git GUI Here

點(diǎn)擊Create New Repository,新建一個(gè)新的本地倉庫

默認(rèn)將新建的本地倉庫存在該文件夾中

點(diǎn)擊Create,就會(huì)彈出下圖界面

我們在repo1下面就創(chuàng)建了一個(gè).git文件夾,但是注意windows可能默認(rèn)不顯示隱藏文件夾,我們就看不到這個(gè)文件夾

所以我們需要設(shè)置一下文件夾選項(xiàng)顯示.git隱藏文件,下面就可以顯示出這個(gè)文件夾了,這個(gè).git就是本地倉庫文件夾了

如果需要快捷操作的話直接在Git Bash Here里輸入git init也是可以快速獲得本地倉庫

3.2 復(fù)制一個(gè)git倉庫到本地

使用 git clone 拷貝一個(gè) Git倉庫到本地,讓自己能夠查看該項(xiàng)目,或者進(jìn)行修改。
如果你需要與他人合作一個(gè)項(xiàng)目,或者想要復(fù)制一個(gè)項(xiàng)目,看看代碼,你就可以克隆那個(gè)項(xiàng)目。 執(zhí)行命令:
git clone “想要復(fù)制的Git倉庫名稱”

4. 在gitee上創(chuàng)建倉庫

4.1 gitee創(chuàng)建倉庫

首先注冊碼云,然后點(diǎn)擊右上角的加號(hào),就可以看見新建倉庫按鈕

然后填寫倉庫的名稱和保存路徑,完成一些基本信息填寫就好了

4.2 SSH公匙關(guān)聯(lián)

Gitee遠(yuǎn)程倉庫與Git本地倉庫建立聯(lián)系需要通過SSH公匙,使用如下命令
ssh-keygen -t rsa -C“你的郵箱”,然后三次回車之后,然后就生成了SSH公匙

找到SSH所在的文件夾,把.ssh/id_rsa.pub文件的內(nèi)容粘貼進(jìn)gitee的SSH公匙

輸入密碼,完成SSH公匙的添加

4.3 Git配置遠(yuǎn)程倉庫

Git配置好SSH公匙之后,還需要對(duì)Git進(jìn)行遠(yuǎn)程倉庫配置

從倉庫的克隆/下載中復(fù)制倉庫地址,輸入git remote add gitee 倉庫地址


然后輸入git remote -v就可以查看配置列表了

4.4 Pull到git

配置好列表后,就可以將倉區(qū)代碼拉取到本地倉庫了,執(zhí)行指令:
Git pull --rebase origin master

4.5 Push到gitee

直接采用指令:git push -u gitee master,可能會(huì)出現(xiàn)以下錯(cuò)誤

應(yīng)該先把暫存區(qū)中文件提交到本地庫,可以多次提交,采用:git commit -m “提交文件”

采用status指令可以看到狀態(tài)

然后按要求git add 文件名,成功添加文件后,采用log指令可以看到本地庫版本信息

配置好本地倉庫后,可以將代碼push到gitee上了

完成之后可以在gitee上看到自己的提交記錄

這樣就完成了push到gitee上了

4.6從gitee中復(fù)制到電腦中

當(dāng)需要從碼云中復(fù)制一個(gè)項(xiàng)目時(shí)就需要用到Clone了,先復(fù)制gitee倉庫地址

然后再用git clone 倉庫地址完成復(fù)制

4.7 碼云的優(yōu)勢

相比于GitHub,碼云有以下優(yōu)勢:
首先,在語言的使用上,當(dāng)然中文交流更暢快、更有效率;
其次,國內(nèi) IT 行業(yè)有自己的特點(diǎn),天然決定了對(duì)開源軟件的需求也有自己的特點(diǎn),比如小程序這個(gè)東西,只有國內(nèi)有,做個(gè)開源的小程序托管在碼云比 GitHub 明顯更有優(yōu)勢,因?yàn)殛P(guān)注著都是國內(nèi)的開發(fā)者;
然后,開源不僅僅是大項(xiàng)目,像 OpenStack、Tensorflow 這樣的大廠大作,確實(shí)有 GitHub 就夠了,但是這樣的大型項(xiàng)目畢竟不是普遍情況。現(xiàn)在編程越來越普及,每個(gè)人都可以參與和貢獻(xiàn)開源項(xiàng)目,去做一些有意思的東西分享出來,那么從受眾、交流便利度、訪問速度等方面,碼云都有優(yōu)勢。

到這里,Git的入門基本知識(shí)也基本介紹完畢。

總結(jié)

以上是生活随笔為你收集整理的GIT的入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。