一、拉取远程文件到本地并在本地建立新的分支
1、git clone
2、git checkout -b you barnch name
二、将本地修改传到远程对应的分支
1、git add . (添加到工作区)
2、git cmooit -m "描述信息“
3、git push -u origin your branch name
三、撤销已经提交的分支
1、使用git log查看历史提交记录-commit id
2、git reset . 撤销缓存区中的还没有commit的文件
2、git reset --soft “且回到某一版本的commit id”
// 注意 --hard 撤销commit操作,并撤销add操作,同时工作区也不保留修改。
// 使用 --soft 撤销commit操作 但是不撤销add操作
// 使用--mixed 撤销commit以及add操作 但是将修改保留在工作区
4、git push -u origin your branch name --force 重新上传
四、为提交的代码打上标签
1、git tag -a v0.5.99_****_**** -m "描述信息" commit-id(git commit之后 git log查看提交日志)
2、git push origin --tags
五
git commit --amend 在上次提交的基础上进行修改 commit-id 改变,但是commit message可以保持不变
六 切换到主分支
git checkout master
七 提交时发现他人提前提交了分支
1.git stash 将本地修改的代码暂时贮藏
2.git pull origin 远程分支
3.git stash apply 手动进行代码的合并(最好使用vscode)
add .,,,,,commit.,,,,,push.....