record
git常用命令:
//0. git 查看所有分支
git branch -a
//1. 切换到主分支,拉取最新代码
git checkout master
git pull
//2. 从当前分支拉copy的开发分支
git checkout -b dev
//3. 新分支push远端
git push origin dev
//4. 拉取远端分支
git pull
//5. 将远端分支与本地分支建立关联
git branch --set-upstream-to=origin/dev
//6. 再次拉取验证
git pull
//7. git版本回退 方法1
git log //查看提交版本号
git reset --hard versionNumber
git push -f //强制提交(本地HEAD指向的版本比远程库要旧)
//8. git版本回退 方法2(反做:反做某一个版本,撤销该版本修改而不影响后面的版本)
git revert 反做版本版本号 //这里可能需要解决文件冲突问题
git commit -m "说明"
git push //提交到远端
git log //查看提交日志
git reset //回溯分支
git branch -d localBranchName //删除本地branch
git branch -D ... //强制删除某分支
git push origin --delete remoteBranchName //删除远端分支