Git 版本控制 三

2021-08-19 17:20:13 字數 1268 閱讀 8317

前面兩篇我們成功安裝了git,並且成功建立了我們的版本庫。

建立了版本庫,怎麼可以不往裡面放內容呢,所以今天的任務就是學會將檔案放入至我們的版本庫中......

首先,我們點開我們的「git-bash 」,然後在我們learngit資料夾下建立個txt格式的檔案,取名「first_controll」,檔案的內容是:

git is a version control system.

git is free software.

(如果不知道learngit資料夾的童鞋,請戳這裡  learngit)

next->>在命令列輸入:

$ git add first_controll.txt
這句命令的意思就是告訴git,把檔案新增到倉庫中(這只是倉庫中的暫存區)

第二步,用命令git commit告訴git,把檔案提交到倉庫中(這下才成功提交到了我們的版本庫中)

$ git commit -m "wrote a first_controll file"

[master (root-commit) cb926e7] wrote a first_controll file

1 file changed, 2 insertions(+)

create mode 100644 first_controll.txt

到這裡,細心的童鞋肯定會問:「-m 後面輸出的內容是什麼啊?」

「-m」後面輸入的是本次提交的說明,簡單的概括就是這份檔案是幹什麼的,有什麼作用。

同時,在進行第一步"git add"的時候,我們可以一次提交很多檔案。比如:

$ git add first_controll.txt

$ git add second_controll.txt third_controll.txt

$ git commit -m "add 3 files."

小結:今天我們學到了把檔案新增到git倉庫中,一共有兩個步驟

• 第一步,使用 git add 《檔名+字尾》 (可以反覆多次使用,新增多個檔案)

• 第二步,使用 git commit  -m "文字說明"

經過這兩個步驟就可以將檔案成功的上傳到我們的版本庫中。 

版本控制git 三 git分支

通過本系列的上兩篇文章 檢視系列文章 我們已經知道了如何使用git完成對檔案的版本控制。本次我們繼續學習如何通過git進行分支管理。首先,我們要弄明白什麼是分支。通過git log 命令我們可以檢視版本庫的提交日誌,如圖 那麼這些commit之間存在什麼關係呢?實際上每次commit的時候,提交物件...

git版本控制

1.git 是乙個開源的分布式版本控制系統,可以有效 高速的處理從很小到非常大的專案版本 管理。2.git配置管理 一般,有乙個 集中庫,包含4個分支 qa才能merge production 發布生產,出現生產問題,轉hotfix 研發經理 hotfix 解決緊急生產問題,測試後轉producti...

版本控制 Git

git 是目前世界上最先進的開源的分布式版本控制系統 沒有之一 用於敏捷高效地處理任何或小或大的專案。git 是 linus torvalds 為了幫助管理 linux核心開發而開發的乙個開放原始碼的版本控制軟體。git 與常用的版本控制工具 cvs,subversion 等不同,它採用了分布式版本...