git 团队合作

git checkout master
git pull

git checkout -b feature/newdy
//  把你的改的东西加到这个新分支里,可以借助git cheeypick 命令
 
//切换到develop,将自己的分支merge到develop
git checkout develop
git pull
git merge feature/newdy

// 推送代码,去测试
 

//每次checkout分支或者merge分支之前都要先pull最新代码

删除远程分支

git push origin --delete <branchName>

撤销某次commit, 这里又是一次commit

git revert commitid

完全删除某次commit(服务器里的也被删除了, 危险!!!)

git reset commitid

git push --force

原文地址:https://www.cnblogs.com/cdyboke/p/7999372.html