1.創(chuàng)建項(xiàng)目時,添加Git管理:創(chuàng)建項(xiàng)目時選中Create Git reposity on my mac

2.已存在項(xiàng)目,添加Git管理:選中Source Control菜單,點(diǎn)擊Create Git Repositories

3.使用Git命令給已存在的項(xiàng)目添加Git管理
$ cd ?項(xiàng)目路徑(直接將創(chuàng)建后的項(xiàng)目文件夾拖到此處)
$ git ?init
創(chuàng)建成功會顯示:命令行提示這是一個空的倉庫
Initialized?empty?Git?repository?in?/Users/XXX/Desktop/CFLogDemo/.git/
已經(jīng)存在Git會顯示:
Reinitialized?existing?Git?repository?in?/Users/XXX/Desktop/CFLogDemo/.git/

4.點(diǎn)擊左側(cè)第二個按鈕,看到Branches、Tags、Remotes三個文件,展開Branches,會看到一個分支master,點(diǎn)擊master,會看到一個系統(tǒng)初始化時自動提交的版本(注釋為 Initial Commit)

5.修改代碼后,選擇Source control 菜單,點(diǎn)擊commit提交Git
? ?修改文件,顯示M;新增文件,顯示A


直接點(diǎn)擊Commit 5 Files提交按鈕,會彈出下面的提示:需要填寫更改備注


6.提交成功后,會新增一行Git版本信息

7.新建分支:選中master分支,右鍵,點(diǎn)擊 branch from “master”



以后再提交新的版本,版本修改信息都顯示在developer分支下,master下更新內(nèi)容不變

8.版本回退,雙擊更新信息,可以顯示修改的文件,點(diǎn)擊文件,出現(xiàn)前后兩個版本對比框

版本回退命令:
//?回到當(dāng)前版本,放棄所有沒有提交的修改
$?git?reset?--hard?HEAD
// 回到上一個版本
$?git?reset?--hard?HEAD^
//??回到之前第3個修訂版本
$?git?reset?--hard?HEAD~3
//?回到指定版本號的版本
$?git?reset?--hard?[版本號前7位]
// 查看文件的修改日志
$ git ?log

// 查看指令使用記錄(能顯示所有的版本號)
$ git reflog?

回退到上一版本:$?git?reset?--hard?HEAD^

修改當(dāng)前分支:$?git?checkout master


9.合并分支,將developer上更新的版本合并到master:右擊developer,選中merge “developer” into “master”




9.刪除分支:選中要刪除的分支developer,右擊,delete
