git bash 提交代码常用命令
常用命令
git checkout –b 分支名 创建一个自己的分支并切换过去
git checkout 分支名 切换到某一个分支
git branch 列出当前所有分支
git branch 分支名 创建新的分支
git branch –d 分支名 删除某一个分支
git branch –vv 查看远端连接的名称
git status 查看当前状态
git pull 拉取工程
git clean –f -d 处理方法---- untracked files 未跟踪的文件
git add . 将文件添加到暂存区
git commit -m “feat: 修改原因” 提交代码
git reset --soft HEAD^ 回退到上一个版本
git rm 文件名 从暂存区删除文件
git push origin 本地分支名 将修改的内容提交到远端
tab键进行命令代码补全
推送到远端之后 ctrl+鼠标点击链接可以进行跳转到合并请求页面
git diff 文件名 查看文件修改的内容
git log 查看历史修改记录
git remote show origin 查看远端详情
git log 查看历史版本日志
git reset –hard[版本号]
提交代码步骤
1.git checkout develop 切换到远程主分支上
2.git pull 将远端其他人修改的代码拉取下来
拉取的时候有可能会出现本地修改会被远端覆盖的情况,这时候可以执行git stash将本地修改暂存起来,再进行拉取
可以看到拉取成功了
3.git stash pop 将刚才暂存起来的更改恢复到本地
本地修改又回来了
4.git add 要提交的文件
5.git status 可以在查看一下当前状态
绿色的部分可以看到是我们刚刚add进去的文件
6 git commit -m"feat: 修改原因"
7.git push origin 分支名称
将提交推送到远端 鼠标左键点击链接 跳转到gitlab进行合并就完成了
由于工作原因,涉及到工作相关的文件打码了,敬请谅解,希望有帮助