前面兩篇我們成功安裝了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 等不同,它採用了分布式版本...