一、Git 安裝配置
1.Git官網(wǎng)下載并完成安裝
2.Git 配置
1).?環(huán)境變量配置
安裝成功后需要配置Git環(huán)境變量「注意該步驟為Git在windows cmd命令中配置倒淫,如果不配置败玉,直接使用Git Bash即可」
在Path變量中增加:C:\Program Files\Git\cmd
驗證是否配置成功,打開windows命令行返干,輸入git version命令血淌,出現(xiàn)下列信息表示配置成功。
2).配置個人的用戶名稱和電子郵件地址
$ git config --global user.name 用戶名
$ git config --global user.email 用戶郵箱
3).查看配置信息
要檢查已有的配置信息癌淮,可以使用 git config --list 命令
二.基本概念
workspace 工作區(qū):在電腦里能看到的目錄
index 暫存區(qū):
英文叫stage, 或index乳蓄;一般存放在 ".git目錄下" 下的index文件(.git/index)中夕膀,暫存區(qū)有時也叫作索引(index)
暫存區(qū)這個索引文件里面包含的是文件的目錄樹匣摘,像一個虛擬的工作區(qū)音榜,在這個虛擬工作區(qū)的目錄樹中捧弃,記錄了文件名、文件的時間戳嘴办、文件長度买鸽、文件類型以及最重要的SHA-1值眼五,文件的內(nèi)容并沒有存儲在其中,所以說 ?它像一個虛擬的工作區(qū)批旺。
repository?倉庫區(qū)(本地倉庫):
工作區(qū)有一個隱藏目錄.git诵姜,就是Git的倉庫區(qū)
Remote 遠程倉庫
下面這個圖展示了工作區(qū)、本地倉庫中的暫存區(qū)暇赤、本地倉庫和遠程倉庫之間的關(guān)系:
三.常用命令
1.新建代碼庫
在當前目錄新建一個Git 代碼庫:$ git init
新建一個目錄鞋囊,將其初始化為Git 代碼庫:$ git init 文件夾
克隆一倉庫摆寄,并檢出指定分支到工作區(qū):$ git clone 指定分支
2.基本配置
顯示當前的Git 配置:$ git config --list
編輯Git 配置文件:$ git config -e [--global]
設(shè)置提交代碼時的用戶信息:
$ git config [--global] user.name ""
$ git config [--global] user.email ""
3.將文件放入暫存區(qū)
添加指定文件到暫存區(qū):$ git add?filename
添加指定目錄及其子目錄的所有文件到暫存區(qū):$ git add dirname
添加當前目錄以及子目錄的所有文件到暫存區(qū):$ git add .
4.刪除微饥、移動文件
刪除工作區(qū)文件古戴,并且將這次刪除放入暫存區(qū):$ git rm [file1] [file2] ...
停止追蹤指定文件现恼,但該文件會保留在工作區(qū):$ git rm --cached [file1]
改名或剪切文件黍檩,并且將這次改名或剪切放入暫存區(qū):$ git mv?
5.代碼提交
6.查看分支
7.創(chuàng)建分支
8.刪除分支
9.合并
10.查看標簽
11.新建和刪除標簽
12.提交和檢出標簽
13.查看狀態(tài)
14.查看log
15.查看提交的詳細信息
16.遠程倉庫操作
17.同步遠程倉庫
18.撤銷未提交的修改
19.重置暫存區(qū)
20.回滾
21.儲藏未提交的修改
22.打包