国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Git的安裝和常用命令&Git與SVN的區(qū)別&Gitee遠程倉庫團隊開發(fā)代碼共享演示

這篇具有很好參考價值的文章主要介紹了Git的安裝和常用命令&Git與SVN的區(qū)別&Gitee遠程倉庫團隊開發(fā)代碼共享演示。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

目錄

一、Git入門

1.1 Git簡介

1.2 Git與SVN的區(qū)別

1.2.1 詳解

1.2.2 圖解?

1.3 Git相較于SVN的優(yōu)勢與劣勢

1.3.1 Git的優(yōu)勢與劣勢

1.3.2 SVN的優(yōu)勢與劣勢

1.4 Git的工作流程

1.4.1 圖解

1.4.2 詳解

二、Git的安裝以及常用命令

2.1 Git官網(wǎng)鏈接

2.2 安裝步驟

2.3?Git的常用命令

2.3.1? 常用命令概覽

2.4?使用前準(zhǔn)備

2.5?搭建項目環(huán)境

2.5 團隊開發(fā)

2.5.1 案例

2.5.2 具體操作

三、Git命令的理論

四、學(xué)習(xí)Git的收獲


一、Git入門

1.1 Git簡介

Git 是一個分布式版本控制系統(tǒng),用于跟蹤和管理代碼的變化。它是由Linus Torvalds在2005年創(chuàng)建的,旨在提供高效、靈活和可擴展的源代碼管理工具。以下是 Git 的一些關(guān)鍵特點和概念的簡要介紹:

  1. 分布式版本控制: Git 是分布式的,這意味著每個開發(fā)人員都擁有完整的代碼庫的副本,而不是依賴于集中式服務(wù)器。這使得開發(fā)人員能夠獨立工作,并在沒有網(wǎng)絡(luò)連接的情況下進行版本控制操作。

  2. 代碼倉庫: Git 使用倉庫來存儲代碼和版本歷史。一個倉庫包含所有的代碼、分支、提交歷史以及配置信息。

  3. 提交(Commit): 提交是 Git 中的基本操作,它代表了代碼庫的一個快照,包括一組修改和相關(guān)的提交信息。提交是不可更改的,每個提交都有一個唯一的哈希標(biāo)識。

  4. 分支(Branch): 分支是指代碼庫中的不同開發(fā)線,允許開發(fā)人員在不影響主要代碼線的情況下進行獨立的開發(fā)。Git 的分支操作非常高效,允許輕松創(chuàng)建、合并和刪除分支。

  5. 合并(Merge): 合并是將一個分支的更改合并到另一個分支的操作。Git 提供了多種合并策略,以確保代碼被合并到目標(biāo)分支時不會引入沖突。

  6. 遠程倉庫(Remote Repository): 遠程倉庫是分布式團隊協(xié)作的關(guān)鍵,它允許開發(fā)人員協(xié)同工作、共享代碼,并在不同的位置之間同步代碼。

  7. 克隆(Clone): 克隆是從遠程倉庫創(chuàng)建一個本地副本的過程。通過克隆,開發(fā)人員可以開始在自己的計算機上工作。

  8. 拉(Pull)和推(Push): 拉操作用于將遠程倉庫的更改同步到本地倉庫,而推操作用于將本地更改上傳到遠程倉庫。

  9. 標(biāo)簽(Tag): 標(biāo)簽是對特定提交的符號引用,通常用于標(biāo)識版本或重要的里程碑。

Git 是許多開發(fā)團隊和項目的首選版本控制工具,因為它強大、靈活,同時具有強大的分支和合并功能。它支持多種工作流程,并具有豐富的生態(tài)系統(tǒng),包括各種圖形用戶界面和服務(wù)。 Git 的使用可以提高團隊的協(xié)作效率,降低錯誤,確保代碼可維護性和可追溯性。

1.2 Git與SVN的區(qū)別

1.2.1 詳解

Git:

  1. 分布式版本控制: Git 是分布式版本控制系統(tǒng),每個開發(fā)人員都擁有完整的代碼庫的副本。這允許離線工作、靈活的分支和合并,以及更好的協(xié)作。

  2. 速度: Git 在性能方面表現(xiàn)出色,因為它本地存儲數(shù)據(jù)并使用快速的算法來處理操作。這使得 Git 在操作大型代碼庫時更加高效。

  3. 分支和合并: Git 的分支和合并操作非常輕松,允許開發(fā)人員創(chuàng)建、切換和合并分支,促進并行開發(fā)和實驗性工作。

  4. 完整的歷史記錄: Git 記錄每個提交的完整歷史記錄,包括修改的文件內(nèi)容。這提供了更豐富的信息,有助于問題追蹤和代碼審查。

  5. 穩(wěn)定性: Git 非常穩(wěn)定,廣泛用于許多大型開源項目和企業(yè)項目。

SVN (Subversion):

  1. 集中式版本控制: SVN 是集中式版本控制系統(tǒng),代碼庫存儲在中央服務(wù)器上,開發(fā)人員需要從服務(wù)器檢出代碼。這種方式限制了分支和合并的靈活性。

  2. 文件級別歷史記錄: SVN 跟蹤文件級別的歷史記錄,而不是 Git 的內(nèi)容級別。這在一些情況下可能導(dǎo)致信息不夠詳細。

  3. 傳統(tǒng)文件鎖定: SVN 支持文件鎖定來避免多人同時編輯同一文件,但這也限制了并行開發(fā)的靈活性。

  4. 相對簡單: SVN 相對來說更容易學(xué)習(xí)和使用,因此對于一些團隊和項目來說可能更適合。

1.2.2 圖解?

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

1.3 Git相較于SVN的優(yōu)勢與劣勢

1.3.1 Git的優(yōu)勢與劣勢

Git 的優(yōu)勢:

  • 分布式架構(gòu),適合分散團隊和離線工作。
  • 高性能和快速的操作。
  • 強大的分支和合并支持,鼓勵并行開發(fā)。
  • 完整的歷史記錄和內(nèi)容級別的跟蹤,有助于問題排查。
  • 大型開源項目廣泛采用。

Git 的劣勢:

  • 學(xué)習(xí)曲線較陡峭,對初學(xué)者來說可能有一些挑戰(zhàn)。
  • 由于分布式性質(zhì),可能需要更多的存儲空間。

1.3.2 SVN的優(yōu)勢與劣勢

SVN 的優(yōu)勢:

  • 相對容易上手,適合初學(xué)者。
  • 文件鎖定機制有助于避免沖突。
  • 適合一些傳統(tǒng)開發(fā)工作流程。

SVN 的劣勢:

  • 集中式架構(gòu)可能導(dǎo)致單點故障。
  • 分支和合并支持較弱,可能導(dǎo)致工作流程不夠靈活。
  • 文件級別歷史記錄和跟蹤限制了問題排查的詳細程度。

綜合來看,Git 在許多現(xiàn)代開發(fā)場景中更受歡迎,特別是對于需要分布式開發(fā)、高性能和復(fù)雜工作流程的項目。然而,SVN 仍然在某些傳統(tǒng)或較小規(guī)模的項目中有其用武之地,特別是對于那些更簡單的版本控制需求。選擇 Git 還是 SVN 取決于項目的具體要求和團隊的工作流程。

1.4 Git的工作流程

1.4.1 圖解

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

1.4.2 詳解

Git的工作流程主要涉及以下幾個關(guān)鍵概念:工作區(qū)(Working Directory)、暫存區(qū)(Staging Area)、本地倉庫(Local Repository)和遠程倉庫(Remote Repository)。下面是Git的基本工作流程:

  1. 初始化倉庫:

    • 使用git init命令在本地目錄中初始化一個新的Git倉庫。
  2. 進行修改:

    • 在工作區(qū)進行代碼編輯和修改。
  3. 暫存文件:

    • 使用git add <file>命令將修改的文件添加到暫存區(qū)。
    • 可以多次使用git add命令添加不同的文件。
  4. 提交變更:

    • 使用git commit -m "<message>"命令將暫存區(qū)的文件提交到本地倉庫。
    • 每次提交都會創(chuàng)建一個新的提交記錄,記錄了文件的變更和提交說明。
  5. 查看提交歷史:

    • 使用git log命令查看提交歷史,包括每個提交的作者、時間和提交說明。
  6. 分支管理:

    • 使用git branch命令查看所有分支,并使用git checkout <branch>命令切換到不同的分支。
    • 使用git merge <branch>命令合并不同分支的修改。
  7. 遠程倉庫交互:

    • 使用git remote add <name> <url>命令關(guān)聯(lián)本地倉庫和遠程倉庫。
    • 使用git push <remote> <branch>命令將本地提交推送到遠程倉庫。
    • 使用git pull <remote> <branch>命令從遠程倉庫獲取最新的提交記錄并合并到本地倉庫。
  8. 沖突解決:

    • 當(dāng)多個人同時修改同一文件的同一部分時,可能會發(fā)生沖突。
    • 使用合適的工具(如編輯器或Git客戶端)解決沖突,并使用git add命令將解決后的文件標(biāo)記為已解決。
    • 使用git commit命令提交解決沖突的文件。

以上是Git的基本工作流程,通過這些步驟,你可以管理和追蹤文件的版本歷史,協(xié)作開發(fā),并與遠程倉庫進行交互。深入理解Git的工作流程對于有效地使用和管理Git版本控制系統(tǒng)至關(guān)重要。

二、Git的安裝以及常用命令

2.1 Git官網(wǎng)鏈接

Git官網(wǎng)如下(注:下載安裝2.2以上的版本):

Git下載官網(wǎng)https://git-scm.com/downloads

2.2 安裝步驟

進入官網(wǎng)進行安裝操作:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

選擇存放路徑:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

然后一直點擊Next即可。

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

下載完成后,在文件資源管理器中右鍵出現(xiàn)如圖中,兩個選項就說明安裝成功。

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

2.3?Git的常用命令

Git 是一個強大的分布式版本控制系統(tǒng),它有許多常用的命令,用于管理代碼庫。

2.3.1? 常用命令概覽

以下是一些常用的 Git 命令及其功能:

  1. git init:在目錄中初始化一個新的 Git 倉庫。

  2. git clone:從遠程倉庫克隆代碼到本地。

  3. git add:將文件或目錄的更改添加到暫存區(qū),準(zhǔn)備提交。

  4. git commit:提交暫存區(qū)中的更改到本地倉庫。

  5. git status:查看工作目錄、暫存區(qū)和本地倉庫的狀態(tài)。

  6. git log:查看提交歷史記錄。

  7. git diff:比較工作目錄中的更改與暫存區(qū)或本地倉庫中的內(nèi)容。

  8. git branch:列出本地分支,或創(chuàng)建新分支。

  9. git checkout:切換分支或還原文件。

  10. git merge:合并一個分支的更改到當(dāng)前分支。

  11. git pull:從遠程倉庫拉取并合并更改。

  12. git push:將本地更改推送到遠程倉庫。

  13. git remote:管理遠程倉庫的別名。

  14. git fetch:從遠程倉庫獲取最新信息,但不合并。

  15. git reset:重置當(dāng)前分支到指定的提交。

  16. git rebase:將當(dāng)前分支的更改在另一個分支的基礎(chǔ)上重新應(yīng)用。

  17. git tag:創(chuàng)建、列出或刪除標(biāo)簽,用于標(biāo)識特定提交。

  18. git stash:暫存當(dāng)前工作目錄的更改,以便在另一個分支上工作。

  19. git blame:顯示每行代碼的最后一次修改及作者信息。

  20. git config:配置 Git 的各種選項,包括用戶信息、別名等。

這些是 Git 中的一些常用命令,但 Git 還有許多其他命令和選項,用于處理更復(fù)雜的版本控制任務(wù)。你可以使用 git --helpgit help <command> 來查看 Git 命令的詳細文檔和用法。另外,Git 的社區(qū)和在線資源也提供了大量的教程和指南,以幫助你更好地理解和使用 Git。

2.4?使用前準(zhǔn)備

首先我們需要有一個gitee的賬號,前往gitee的官網(wǎng)進行注冊,如下:

gitee官網(wǎng)https://gitee.com/注冊gitee賬號如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

創(chuàng)建賬號之后創(chuàng)建一個倉庫。點擊右上角的+號,并且點擊新建倉庫。如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

這里只有填入倉庫的名稱和選擇開源之后,就直接創(chuàng)建倉庫即可,點擊創(chuàng)建,如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

創(chuàng)建完成后,會有簡易的命令行入門教程,如:Git 全局設(shè)置,創(chuàng)建 git 倉庫,已有倉庫?

將這些命令全部復(fù)制到一個文本文件中進行保存。如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

之后在本地的目錄中,創(chuàng)建一個工作區(qū)間,來對項目的開發(fā),在這個工作區(qū)間中,鼠標(biāo)右鍵

點擊 Open Git?Bash?Here ,打開命令窗口。如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

打開后的效果:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

???????????????????????????????????這個命令窗口的命令,更多都是跟Linux是一樣的。

打開窗口后,分別將Git 全局設(shè)置的命令輸入其中分別執(zhí)行一次。如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

執(zhí)行完后,查看本地用戶下有沒有?.gitconfig 的這個文件,打開看看,和我們的信息是一樣的

就OK了。如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

之后根據(jù) 創(chuàng)建 git 倉庫的命令,先創(chuàng)建倉庫,在進入倉庫,進入后將該倉庫標(biāo)記為Git管理的倉庫,如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

標(biāo)記后創(chuàng)建的倉庫本地文件夾中會有個隱藏文件,如圖? :

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

之后進行根據(jù)創(chuàng)建 git 倉庫的命令,創(chuàng)建一個文件,再將文件給Git管理,之后查看狀態(tài)

看到如圖所示說明已經(jīng)給Git管理,如果是紅色說明沒有。具體操作如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

進行根據(jù)命令,上傳到本地倉庫并且給個備注,再將本地倉庫和遠程倉庫進行綁定,綁定后,再將文件上傳到遠程倉庫,(本地創(chuàng)建綁定遠程倉庫時,會要輸入Git賬號和密碼.)如圖 :?

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

再到創(chuàng)建倉庫完成的頁面刷新,就會看到所上傳的文件,如圖 :?

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

2.5?搭建項目環(huán)境

將項目的文件夾復(fù)制到Git工作區(qū)間,再將這個項目給Git管理,并且倉庫狀態(tài)。

git add .? 這個命令是將該文件夾下所有文件給Git管理,如圖 :

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

將項目上傳到本地,并且給與備注,再將項目上傳到遠程倉庫。

如圖 :?

?svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

然后在Gitee的倉庫中就可以看到了,如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

2.5 團隊開發(fā)

2.5.1 案例

項目已經(jīng)在遠程倉庫部署好了,現(xiàn)在比如 : 開發(fā)團隊中其他人需要獲取其中的項目。

2.5.2 具體操作

  • 在這個需要獲取其中項目的人中的工作區(qū)間,一樣的,先點擊Git Bash Here ,打開命令窗口。
  • 在命令窗口中輸入克隆遠程倉庫中使用文件的命令。
  • 上面的網(wǎng)址是遠程倉庫的地址,在右上角有克隆的網(wǎng)址,誰需要就復(fù)制給誰即可,再加上命令執(zhí)行即可拿到所有的文件。

?遠程倉庫使用文件的命令如下:

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

執(zhí)行完成之后可以進入目錄中查看到所有的文件。如下::

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn

三、Git命令的理論

Git是一個分布式版本控制系統(tǒng),它被廣泛用于軟件開發(fā)中的版本控制和協(xié)作。下面是一些常用的Git命令及其理論解釋:

  1. git init:初始化一個新的Git倉庫。

    • 創(chuàng)建一個新的本地Git倉庫,用于存儲項目的版本歷史和文件變更。
  2. git clone <repository>:克隆一個遠程倉庫到本地。

    • 從遠程倉庫中復(fù)制所有歷史和文件到本地,創(chuàng)建一個與遠程倉庫相同的副本。
  3. git add <file>:將文件添加到暫存區(qū)。

    • 將指定文件的當(dāng)前版本添加到Git的暫存區(qū)中,以準(zhǔn)備提交到版本歷史中。
  4. git commit -m "<message>":將暫存區(qū)的文件提交到版本歷史中。

    • 創(chuàng)建一個新的版本記錄,包含了暫存區(qū)中所有文件的當(dāng)前狀態(tài),并附帶一條簡短的說明信息。
  5. git push:將本地的版本歷史推送到遠程倉庫。

    • 將本地倉庫中的最新版本推送到與之關(guān)聯(lián)的遠程倉庫中,實現(xiàn)版本同步和團隊協(xié)作。
  6. git pull:從遠程倉庫拉取最新的版本到本地。

    • 從與當(dāng)前分支關(guān)聯(lián)的遠程倉庫中獲取最新的版本記錄和文件變更,并自動合并到本地倉庫。
  7. git branch:列出所有分支。

    • 顯示當(dāng)前倉庫中包含的所有分支,以及當(dāng)前所在的分支。
  8. git checkout <branch>:切換到指定的分支。

    • 切換當(dāng)前工作目錄到指定分支,并更新工作區(qū)中的文件以符合該分支中最新的版本記錄。
  9. git merge <branch>:將指定分支合并到當(dāng)前分支。

    • 將指定的分支合并到當(dāng)前分支,將兩個分支的修改組合在一起并創(chuàng)建一個新的提交記錄。
  10. git log:顯示當(dāng)前分支的版本歷史。

    • 顯示當(dāng)前分支中所有提交記錄的詳細信息,包括作者、提交時間、說明等。

四、學(xué)習(xí)Git的收獲

學(xué)習(xí)Git可以帶來許多收獲,無論是個人開發(fā)者還是團隊協(xié)作工作,以下是學(xué)習(xí)Git的一些收獲:

  1. 版本控制:Git是一種分布式版本控制系統(tǒng),學(xué)習(xí)Git可以幫助你有效地管理代碼的版本歷史。你可以輕松地回溯到以前的版本、比較不同版本之間的差異,并追蹤每個修改是由誰進行的。
  2. 團隊協(xié)作:Git提供了方便的團隊協(xié)作功能,多個開發(fā)者可以同時在同一個代碼庫上工作并獨立進行修改。通過Git,你可以合并和解決沖突,確保團隊成員間的協(xié)作更加高效。
  3. 分支管理:Git的分支功能讓你能夠輕松地創(chuàng)建、切換和合并分支。這對于開發(fā)新功能、修復(fù)bug或并行開發(fā)多個特性非常有用。你可以在不影響主線開發(fā)的情況下進行實驗和開發(fā)。
  4. 撤銷和恢復(fù):Git提供了撤銷和恢復(fù)功能,當(dāng)你發(fā)現(xiàn)某個修改有問題或者想回到之前的某個狀態(tài)時,可以回退到以前的版本。這樣你可以避免不必要的錯誤和損失。
  5. 遠程倉庫管理:學(xué)習(xí)Git還可以讓你了解如何與遠程倉庫進行交互,例如GitHub、GitLab或Bitbucket等。你可以將你的代碼推送到遠程倉庫,與他人分享你的工作,或者從遠程倉庫獲取最新的修改。
  6. 持續(xù)集成和部署:Git可以與其他工具和服務(wù)集成,如持續(xù)集成(CI)和持續(xù)部署(CD)平臺。這些工具可以自動化構(gòu)建、測試和部署你的代碼,提高開發(fā)流程的效率和穩(wěn)定性。
  7. 開源社區(qū):Git有一個活躍的開源社區(qū),你可以從中學(xué)習(xí)和獲取有關(guān)Git的資訊、教程和最佳實踐。你可以參與開源項目,與其他開發(fā)者交流經(jīng)驗,并為開源社區(qū)做出貢獻。

總而言之,學(xué)習(xí)Git將使你成為更有效的開發(fā)者,并幫助你更好地協(xié)作、管理和維護代碼項目。無論是個人項目還是團隊項目,掌握Git都是非常有益的。


最后Git的安裝和常用命令&Git與SVN的區(qū)別&Gitee遠程倉庫團隊開發(fā)代碼共享演示就到這里,祝大家在敲代碼的路上一路通暢!

感謝大家的觀看 !

svn比較gitee,git,java,gitee,團隊開發(fā),遠程工作,svn文章來源地址http://www.zghlxwxcb.cn/news/detail-774794.html

到了這里,關(guān)于Git的安裝和常用命令&Git與SVN的區(qū)別&Gitee遠程倉庫團隊開發(fā)代碼共享演示的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • git 常用基本命令, reset 回退撤銷commit,解決gitignore無效,忽略記錄或未記錄遠程倉庫的文件,刪除遠程倉庫文件

    git 常用基本命令, reset 回退撤銷commit,解決gitignore無效,忽略記錄或未記錄遠程倉庫的文件,刪除遠程倉庫文件

    https://blog.csdn.net/a704397849/article/details/135220091 idea 中 rest 撤銷commit過程如下: Git - Rest Head… 在To Commit中的HEAD后面加上^,點擊Reset即可撤回最近一次的尚未push的commit Reset Type 有三種: Mixed(默認方式),保留本地源碼,回退 commit 和 index 信息,最常用的方式 Soft 回退到某個版

    2024年02月02日
    瀏覽(32)
  • git介紹和安裝、(git,github,gitlab,gitee介紹)、git工作流程、git常用命令、git忽略文件
  • git連接gitee遠程倉庫及使用

    git連接gitee遠程倉庫及使用

    我們完全可以自己搭建一臺運行Git的服務(wù)器,不過也可以使用現(xiàn)有的Git遠程庫,應(yīng)用比較廣泛的如下: github gitee 1. 使用SSH協(xié)議: ssh基于非對稱加密的免密登錄原理 對稱加密:密碼本是一個 MD5 非對稱加密,秘鑰是一對(公鑰/私鑰) rsa 第1步:創(chuàng)建SSH Key。在用戶主目錄下,看看

    2024年02月06日
    瀏覽(22)
  • Git遠程倉庫學(xué)習(xí)和推送(Gitee)

    Git遠程倉庫學(xué)習(xí)和推送(Gitee)

    1、注冊gitee賬戶并登錄 2、點擊?新建倉庫 ???????? 3、填寫倉庫名稱、路徑、倉庫介紹和選擇是否開源,其他的一律默認,然后點擊創(chuàng)建( 其他的是初始化倉庫的,本地有倉庫的,不需要初始化 ) ?4、推送倉庫之前,配置SSH公鑰(限制推送人。還有一種方法是輸入登錄

    2024年02月07日
    瀏覽(22)
  • Git與Gitee遠程倉庫的系列操作

    Git與Gitee遠程倉庫的系列操作

    ?作者介紹:大二本科網(wǎng)絡(luò)工程專業(yè)在讀,持續(xù)學(xué)習(xí)Java,努力輸出優(yōu)質(zhì)文章 ?作者主頁:@逐夢蒼穹 ?所屬專欄:Git ?如果覺得文章寫的不錯,歡迎點個關(guān)注一鍵三連??有寫的不好的地方也歡迎指正,一同進步?? Git、Github、Gitee的區(qū)別請看我這篇文章:http://t.csdn.cn/tGEHi 我

    2024年02月09日
    瀏覽(16)
  • Git遠程倉庫的使用(Gitee)及相關(guān)指令

    Git遠程倉庫的使用(Gitee)及相關(guān)指令

    目錄 1 遠程倉庫的創(chuàng)建和配置 1.1 創(chuàng)建遠程倉庫 1.2 設(shè)置SSH公鑰 2 指令 2.1 git remote add 遠端名稱(一般為origin) 倉庫路徑? 2.2 git remote ?2.3 git push [-f]?[--set-upstream] [遠端名稱 [本地分支名][:遠端分支名]] ?2.3 git clone url 2.4 git fetch 2.5 git pull ①打開Gitee的官網(wǎng),登錄后選擇創(chuàng)建倉庫,

    2024年02月19日
    瀏覽(19)
  • 【Linux】使用git 連接到遠程gitee倉庫

    【Linux】使用git 連接到遠程gitee倉庫

    登陸到自己的gitee,點擊新建倉庫 ?輸入倉庫名稱,注意gitee初次創(chuàng)建倉庫時只能設(shè)置成私有的 ?創(chuàng)建后的頁面是這樣的,復(fù)制HTTPS 打開xshell,輸入命令: 可以輸入下面的命令,查看發(fā)、當(dāng)前git的版本 輸入命令:git clone url(之前創(chuàng)建倉庫時復(fù)制的鏈接) 輸入用戶名和密碼并

    2024年02月16日
    瀏覽(18)
  • xshell---git上傳文件到gitee遠程倉庫配置

    xshell---git上傳文件到gitee遠程倉庫配置

    如果沒有xshell下沒有下載過git,可以參考這篇的教程:Linux配置安裝 git 詳細教程 ?下載后可以通過 git --version 查看git的版本號,驗證是否安裝成功 首先需要在gitee上注冊一個賬號 然后再主頁面點擊右上邊框的 + 號,選擇新建倉庫,建立一個倉庫: ?然后填寫新建倉庫的名稱

    2024年02月07日
    瀏覽(23)
  • 通過git管理遠程gitee倉庫(push、pull)

    通過git管理遠程gitee倉庫(push、pull)

    Git:是一種分布式版本控制系統(tǒng),用于跟蹤和管理軟件開發(fā)項目的源代碼和文件。它可以記錄文件的修改歷史,允許多人協(xié)同工作,并提供了撤銷更改、分支管理、合并代碼等功能。 Git最初由Linus Torvalds開發(fā),用于管理Linux內(nèi)核的源代碼。它已成為廣泛使用的版本控制系統(tǒng),不

    2024年02月13日
    瀏覽(105)
  • 【解決】IDEA集成Git,無法push到gitee遠程倉庫

    【解決】IDEA集成Git,無法push到gitee遠程倉庫

    首先IDEA集成Git,需要將本地倉庫和gitee遠程倉庫關(guān)聯(lián)起來 ? 輸入gitee的賬號和密碼完成關(guān)聯(lián) ?前面兩步提交到暫存區(qū)和本地倉庫都很順利,但是push到遠程倉庫時報了錯Push rejected ??Push to origin/master was rejected 分析原因:本地倉庫的代碼和遠程倉庫的代碼不一致,代碼沖突了。

    2024年01月16日
    瀏覽(94)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包