JavaRush /Java Blog /Random-TW /IDEA、Git、BitBucket 的實踐。第 1 部分:基礎知識。我們在當地工作。
Sdu
等級 17

IDEA、Git、BitBucket 的實踐。第 1 部分:基礎知識。我們在當地工作。

在 Random-TW 群組發布
厭倦了帶著 JavaRushHomeWork.7z 的隨身碟從工作到家、從家到工作,再一次忘記複製未完成的任務,我毅然決定不再等待 39 級,為自己設定了 Git + BitBucket 組合。個人使用。 BitBucket,因為有免費的私人儲存庫(不要忘記 JavaRush 規則),而 Git,因為 Git,因為它眾所周知,因為我已經被問到了。在那一刻,一切似乎都簡單明了:在 bitbucket.org上註冊,安裝 Git,按一個神奇按鈕,我的文件就會出現在伺服器上,按另一個按鈕,奇蹟般地繼續在另一個地方處理當前文件。我 在這裡這裡閱讀它,註冊,安裝,註冊,連接,點擊“共享項目”,輸入名稱,選擇類型......奇蹟沒有發生。它沒有起飛,伺服器是空的......遺憾的是我被迫陳述幾個事實:你不能沒有手鼓,我根本不明白現實中應該發生什麼,可以這麼說,在幕後,所有這些瞬間出現在我生活中的新詞意味著什麼。所以,請耐心等待,拿起這本精彩的 Pro Git書籍並重新開始。

只需一點理論來熱身。

版本控制是一種追蹤一個或多個檔案變更並允許恢復某些舊版本的系統。 Git是一個分散式檔案版本控制系統。 分散式版本控制系統是這樣一種系統,其中整個變更歷史記錄儲存在每台電腦上的本機記憶體中,如果需要,本機記憶體的歷史記錄的各個片段與另一台電腦上的類似儲存體同步。這對我們意味著什麼?事實上,在參與該過程的任何電腦上,我們都會 在本地擁有所需儲存庫的副本。其實 主要工作是透過本地倉庫來完成的。因此,現階段我們忘記了 BitBucket,而是學習在本地 IDEA 中使用 Git。

安裝 Git。

您可以在專案網站git-scm.com 上取得發行版 。沒有必要詳細描述安裝過程,安裝很簡單,且此階段可用的設定非常清晰。此外,網路上還有很多安裝材料,包括影片。要注意的只有一點:如果你在IDEA之後安裝Git,那麼在後者中你必須指定git.exe的路徑。如果IDEA是在Git之後安裝的,路徑會自動新增。 IDEA、Git、BitBucket 的實踐。 第 1 部分:基礎知識。 我們在當地工作。 - 1

建立 Git 儲存庫。

建立 git 儲存庫有兩種方法:
  1. 將現有項目或目錄匯入 Git 中。
  2. 從伺服器克隆現有儲存庫。
稍後,當我們繼續使用 Git 伺服器時,我們將考慮第二點,但現在我們將重點放在第一點。最初,Git 被設計為在控制台、命令模式下工作,因此,為了更好地理解正在發生的事情,下面我將給出 Git 命令,並在 IDEA 中使用選單命令或鍵盤快捷鍵來說明它們。同時,您可以直接從IDEA在命令列上工作。 IDEA、Git、BitBucket 的實踐。 第 1 部分:基礎知識。 我們在當地工作。 - 2 輸入:一個帶有一個類別檔案的簡單 IDEA 專案。 IDEA、Git、BitBucket 的實踐。 第 1 部分:基礎知識。 我們在當地工作。 - 3 要建立儲存庫,請使用命令 git init此命令將在當前目錄中建立新的 .git 子目錄,其中包含必要的文件,這是 Git 儲存庫的基礎。同樣,在 IDEA - VCS - 啟用版本控制整合 IDEA、Git、BitBucket 的實踐。 第 1 部分:基礎知識。 我們在當地工作。 - 4 IDEA、Git、BitBucket 的實踐。 第 1 部分:基礎知識。 我們在當地工作。 - 5 IDEA 會愉快地報告操作成功完成,“工具按鈕”中將出現幾個新選項卡,在“版本控制”選項卡中我們可以看到已執行的操作命令及其結果。 IDEA、Git、BitBucket 的實踐。 第 1 部分:基礎知識。 我們在當地工作。 - 5 IDEA、Git、BitBucket 的實踐。 第 1 部分:基礎知識。 我們在當地工作。 - 7

新增文件

我們已經創建了儲存庫的基礎,但該專案尚未受到版本控制。在這裡我們應該說一句抒情的小題外話。在 Git 中,文件可以處於三種狀態之一:已提交、已修改和已準備。 已提交意味著保存在儲存庫中。 已更改- 已更改但未提交的文件。 準備好- 標記為「提交」的修改文件。
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION