一.基本配置
1.git config --gloal user.name "Tonay"
2.git config --gloal user.email "onay@163.com"
二.创建代码仓库
git init
三.提交代码
1.添加所有
git add .
2.添加单个文件或文件夹
git add src/file
3.提交
git commit -m "描述"
四.回退
1.查看提交记录
git log
2.查看某个文件或文件夹的提交记录
git log file/path
3.回退某个文件或文件夹到某个版本
git reset commit_id 文件路径
git checkout -- 文件路径
4.全部回退
git checkout commit_id
五.分支
1.创建分支
git branch 分支名称
2.切换分支
git check 分支名称
git check master //主分支
3.查看分支
git branch -a
4.合并分支到主分支
git merge 分支名称
5.删除分支
git branch -d 分支名称
-d,表示“在分支已经合并到主干后删除分支”。如果使用大写的-D的话,则表示“不论如何都删除分支”,
6.比较同一文件不同版本的差异
git diff commit_id1 commit_id2 -- index.html
六.提交到github
和远程项目建立连接:
git remote add origin https://github.com/XXXX/XXX.git(远程项目)
git push -u origin master(版本分支)