如題
window版本git
一、設定git(第二章)
git config --global user.name 「我的使用者名稱」
git config --global user.email '***[email protected]'
以上兩個全域性變數必須設定。前者用於說明版本歷史上的乙個修改是誰提交的,後者用於聯絡修改者
git config --global --list
用於檢查上述設定是否成功。
git config --global color.ui 'auto'
用於在命令列視窗使用不同的顏色顯示不同型別的內容。(可選『auto','always','false』等)
二、建立版本庫、提交**和修改**
決定把專案源**存放在**(哪個資料夾),再在此處右鍵git bash here。
mkdir mysite
cd mysite
git init
以上第乙個mysite是指要將這個專案取名為『mysite』(會在當前位置建立名為mysite的資料夾),第二個mysite是指建立同名目錄『mysite』
提交**也是修改**的一種(add**到版本庫里)
git add ***文jmk件名.字尾
將檔案新增到版本庫mysite中,或者將修改後的文字放在暫存區。我的理解是在git commit之前,不管是新增新檔案還是修改後的檔案都是在暫存區(介於工作目錄樹和版本庫 之間的緩衝區),直到commit命令後才正式提交到版本庫中。
git commit -m 『add *** file』 -m『more explanation words』
git log
可以顯示提交日誌
git log -1
新引數-1用於限制命令git log 給出的提交條目的個數。
git命令(版本控制之道讀書筆記)
也就是暫存區 staging area 暫存區是工作目錄樹和版本庫之間的緩衝區 第三個也就是最終的乙個,是版本庫。暫存區 中存放的是準備提交到版本庫中的修改。12 建立分支的命令是git branch,該命令需要兩個引數 新分支名稱和父分支名稱,新分支基於已經存在的父分支,將父分 支下的檔案都拷貝乙...
Git 版本控制使用
git是乙個 分布式 的版本控制工具 git的作者是linux之父 linus benedict torvalds,當初開發git僅僅是為了輔助linux核心的開發 管理源 git在國外已經很普及,在國內已經慢慢普及了。結構 svn是 集中式 的版本控制,git是 分布式 版本控制 速度 多數情況下...
Git 版本控制使用
git initgit remote add origin git add a git add git commit m git push git push origin mastergit pull origin master從本地倉庫 git clone path to repository如果...