写点什么

Git 进阶(三):webstorm 的 git 切换分支

  • 2021 年 12 月 02 日
  • 本文字数:866 字

    阅读完需:约 3 分钟

Git进阶(三):webstorm 的 git 切换分支

一、操作步骤

  1. 项目根目录 -> Git -> Repository -> Brabches

  2. 选择要切换的远程,点击Checkout As即可



3. 下次提交到远程服务器时,发现该分支就已经更改。


二、GIT 命令实现合并分支

  1. 查看分支


git branch -a(查看所有分支:本地分支白色,当前分支绿色,远程分支红色)
复制代码


注 :q 退出当前记录列表。



2. .git同文件夹下,右键进入git bash命令行,然后进入要合并的分支(如 develop 分支合并到 release,则进入 release 目录)


git checkout release(切换分支)git pull(拉去最新的代码)
复制代码


  1. 合并分支


git merge develop(因为develop在上一步是白色的,不建议直接合并远程分支)
复制代码


  1. 查看状态


git status(这里可以看到是否有冲突:conflict,或者修改:modify)
复制代码


  1. 若有冲突,通过 IDE/编辑器解决。

  2. 解决后,提交至暂存区。


git add .(最后是空格+点,不能少,这里是直接全部放到暂存)
复制代码


  1. 提交


git commit -m "说点什么"(-m后面的是本次提交的信息,如果不填,直接使用git commit,系统会自动生成)
复制代码


8、推送(常常会忽略,导致查看不到推送信息)


git push(已提交的变动推送至远程)
复制代码

三、拓展阅读

四、延伸阅读

4.1 图例

4.2 删除远程仓库文件及文件夹

github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过命令来解决。


首先进入你的 master 文件夹下, Git Bash Here ,打开命令窗口


$ git --help                                # 帮助命令
$ git pull origin master # 将远程仓库里面的项目拉下来
$ dir # 查看有哪些文件夹
$ git rm -r --cached .idea # 删除.idea文件夹
$ git commit -m '删除.idea' # 提交,添加操作说明
$ git push -u origin master # 将本次更改更新到github项目上去
复制代码


发布于: 56 分钟前阅读数: 4
用户头像

No Silver Bullet 2021.07.09 加入

岂曰无衣 与子同袍

评论

发布
暂无评论
Git进阶(三):webstorm 的 git 切换分支