一、配置
git config –global user.name “xxx”
git config -global user.email xxx@qq.com
配置文件在用户目录下.gitconfig
二、创建库
cd到指定文件夹下 git init 生成.git文件即创建成功
三、克隆远程仓库到本地
git clone https://git.oschina.net/xxxxx.git
四、查看当前仓库的状态
git status
五、添加、提交文件到git管理中
添加git add README.txt
提交 git commit -m ‘第一次提交’
六、修改文件后的状态
git status -s 查看仓库的简要信息
状态信息说明
_M 1中的文件做了修改,2与3中的文件一致 (修改后的文件没有add和 commit)
M_ 1与2中的文件一致,3不一致(只执行了add,没有commit)
MM 1、2、3区域的文件都不一致
七、查看文件变化的具体信息
git diff 只查看1区域和2区域的变化
git diff –staged查看2区域与3区域的变化
查看简要信息git diff -stat
八、撤销操作
git reset REMADE.txt 从3区域拿到2区域
git checkout REMADE.txt 从2区域拿到1区域
git checkout HEDA REMADE.txt从3区域拿到1区域
九、直接从1区域提交到3区域
十、删除文件
删除1区域git rm 1.txt
删除1区域然后提交git commit -m ‘delete REMADE.txt
删除2区域git rm –cached REMADE.txt’
十一、重命名
gitmv REMADE.txt REMADE.md
更改完之后提交
git commit -m ‘更改名称’
十二、最后附上比较全的命令图