【1】个人信息配置
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
【2】git初始化: git init
【3】git克隆代码: git clone XXX
【4】git提交三剑客:
1.添加修改或者新增文件:git add ./fileName .代表全部修改,fileName为具体文件或者文件名
2.提交修改到本地暂存:git commit -m "备注信息" 或者 git commit -m -n "备注信息" 加 -n 为提交时文件格式问题的处理
3.git push 或者git push origin 分支 后面加源分支是为了防止分支混乱或者方便多分支同时开发
【5】git分支切换: git checkout 分支
【6】git 分支新建及提交:
1.新分支创建 git checkout -b 新分支名 (这个要在你的基础分支进行)
2.新分支提交:git push --set-upstream origin 新分支名
【7】代码合并(以A分支合并B分支)
1.切换到A分支 git checkout A
2.拉取最新代码: git pull/fetch
3.切换B分支: git checkout B
4.拉取最新代码: git pull/fetch
5.合并 git merge A
6.使用【4】git提交三剑客
【8】git分支代码回退(删除后面提交版,请谨慎使用)
1.git log //获取提交记录id
2.git reset --hard commitId //commitId 对应提交记录的commit
3.git push origin HEAD --force //提交会退后代码