Git安裝及使用
Git的安裝
Git是開源免費的版本控制系統(tǒng)(VCS--Version Control System)。
常用的VCS系統(tǒng)有:Git、SVN、CVS等。
第一步:去官網(wǎng)下載安裝包,Git官網(wǎng)網(wǎng)址:https://git-scm.com/downloads
第二步:雙擊安裝程序,按照默認選項安裝
第三步:配置當前開發(fā)者的信息;
全局開發(fā)者信息,默認被保存在c:/Users/你的電腦用戶名目錄下的.gitconfig文件中;

為本機的不同項目配置不同的開發(fā)者信息,默認保存在當前項目的.git目錄下的config文件中

初始化本地倉庫
在項目目錄下(即該項目的工作目錄下)創(chuàng)建Git倉庫。在該目錄下執(zhí)行 git init 命令,會在該目錄下創(chuàng)建.git目錄,即項目的本地倉庫初始化完成,該目錄內(nèi)容由Git維護,禁止手動修改。
忽略工作目錄下的某些文件
早項目的根目錄下創(chuàng)建 .gitignore 文件,在該文件中定義文件忽略規(guī)則,使Git忽略匹配對應規(guī)則的未被跟蹤的文件。

如 !xiaobai/*.java 表示忽略xiaobai文件夾下所有非以.java結(jié)尾的文件。
將項目中的文件添加到Git倉庫

git checkout 命令執(zhí)行檢出操作:
git checkout HEAD -- fileName,檢出文件--將本地倉庫的文件覆蓋到工作區(qū);HEAD表示當前工作分支;
git checkout master(分支名稱)檢出分支--切換到指定分支,以后的提交都只在被檢出分支提交。
Git中文件重置操作
git reset 命令執(zhí)行重置操作:
git reset fileName,清除本地倉庫中暫存的指定文件;
git reset --hard Commit Hash,將本地倉庫中當前分支重置到指定的版本,該版本之后的提交被丟棄;--hard 參數(shù)后跟版本的hash碼,重置時有該參數(shù)則工作目錄下的文件也被重置,沒有該參數(shù)則只重置本地倉庫的版本工作區(qū)的文件保持不變。
Git中文件的刪除操作
git rm fileName命令,刪除指定文件,該命令執(zhí)行后還需執(zhí)行提交命令。