git标准化操作流程
- 创建目录
git clone xxx
git init
git branch
//查看本地分支git branch -a
//查看远程分支git fetch
//更新一下远程分支(尤其在创建新分支之后)git checkout -t origin/xxx
//切换到某个远程分支(-t 为track一个远端的分支,本地创建一个同名分支对应于远端)git status
//查看当前分支状态git add .
//添加所有文件(包括新的文件和修改的文件,但是不包括删除)git add -u
//保存修改和删除(不包括新增的文件)git add -A
//保存所有的修改git commit -m "注释"
//提交git pull origin 分支名
//上传需前先获取最新版本git push origin 分支名
//上传
如何在git中删除一个分支
- 切换到别的分支后,
git branch -d <branchname>
删除本地分支- -d:删除时该分支必须完全和它的上游分支合并
- -D:可以不检查合并状态
- -f:将当前branch重置到初始点,不使用–force的时候,git分支无法修改一个已经存在的分支
- 删除远程分支(该指令同样会删除追踪分支)
git push origin --delete <branchname>
- 删除追踪分支,
git branch --delete --remotes <remote>/<branchname>
git如何查看某分支的父分支
git reflog --date=local | grep <branchname>
本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。
如果你觉得本文对你有帮助,不妨请我喝杯咖啡
赏