git常用代码提交基本流程

git branch -av  //查看当前分支
git status //查看当前状态
git add [目录] // .当前目录,  .. 上级目录
git status //再次查看添加状态
git diff  [文件名/版本号] // --cached, --raw按行查看
git commit -m [msg]  //提交并备注信息msg
git log //查看提交信息
git show [v / branch / file]
git push [仓库名(一般是origin)] HEAD:[分支名]
// git push origin 1-  同上

同步代码

//未提交
git stash //贮藏

// 同步代码
git fetch // 获取远端更新
git pull //拉去远程版本提交
git rebase [dev] //变基

重置提交
git commit --amend

查看贮藏
git stash list
git stash apply //使用最近的贮藏
git stash pop // 使用最近的贮藏并删除

提交冲突

方式一、

1、git reset [v] //回退到指定版本
2、执行未提交的操作

方式二、

1、解决冲突
2、git add .
3、继续变基本: git rebase --continue
>停止变基: git rebase --abort

翻页: ctrl + f

vi编辑器

esc: 退出
唤出vi编辑器: 冒号(:)
H、J、K、L : 上下左右翻页
i / a / s: 插入 insert
w: save 保存
q: quit 退出
v: selection 选择
wq: 保存一行字
q!: 强制退出
shift+v: 行选中
选中模式:
copy : y
删除: D
paste: P
撤销: U
恢复: ctrl+R

==============
创建分支

git checkout -b dev   //创建并切换到dev分支

==============
合并分支
dev工作完成,切换回master分支,后把dev合并到master

git checkout master
git merge dev   //创建并切换到dev分支

合并完成后删除dev分支

git branch -d dev

=================
远程分支

git push origin -d dev  //删除远程分支
git branch -r //查看远程分支
git branch -b 分支名称  //拉取远程分支并创建本地分支
git pus origin 分支名  //本地分支推送到远程分支
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容