首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在PhpStorm Git GUI中链接现有的本地和远程分支?

在PhpStorm中链接现有的本地和远程分支,可以通过以下步骤实现:

  1. 打开PhpStorm并打开相应的项目。
  2. 在PhpStorm的顶部菜单栏中选择“VCS” -> “Git” -> “Branches”(或者使用快捷键Ctrl + Shift + `)打开Git Branches窗口。
  3. 在Git Branches窗口中,可以看到本地分支和远程分支的列表。如果要链接现有的本地分支和远程分支,确保所需的本地分支已经存在。
  4. 右键单击本地分支,并选择“Configure" -> "Configure Remotes"。
  5. 在弹出的“Configure Remotes"对话框中,可以看到已配置的远程仓库列表。如果要链接到现有的远程分支,确保所需的远程仓库已在列表中。
  6. 如果所需的远程仓库未在列表中,可以点击“+”按钮添加远程仓库,输入远程仓库的名称和URL,并点击“OK”。
  7. 在“Configure Remotes"对话框中,选中要链接的远程仓库,并点击“Link to New Branch"按钮。
  8. 在弹出的“Link Branch to Remote"对话框中,选择要链接的本地分支,并选择要链接的远程分支。点击“OK"。
  9. 链接完成后,可以在Git Branches窗口中看到已链接的本地和远程分支。

需要注意的是,PhpStorm中的Git GUI只是提供了一种图形化界面的方式来进行Git操作,背后的Git命令仍然是使用的原生Git命令。因此,在链接本地和远程分支之前,确保已经正确配置了Git,并且已经在本地和远程仓库之间建立了相应的关联。

希望这个答案对您有帮助。如果有任何进一步的问题,请随时提问。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

PhpStorm Git 操作

等 JetBrains 的 IDEs 下面以 PhpStorm 为例进行介绍 一、前提 1、下载并安装好 PhpStorm 2、下载并安装好 Git 3、熟悉 Git 相关命令行操作 二、Git pull...Git 仓库 三、切换版本分支以及代码合并 切换版本分支命令行:Git checkout 选择你要切换的分支,直接 Checkout 即可,若是本地有的分支,在远程分支列表中选择 Checkout...As ,输入名称即可,如下图: 分支合并命令行:Git merge 比如我想把本地分支 A 合并到分支 B 里面,首先先确保你本地的 B分支 的代码是“最新的” 即:切换到 B分支,更新代码,选中...,即保留提交记录 001 之前的所有代码,注意,这个时候这个分支是临时的分支,任何 git pull git push 都不会生效,点击右下角的 git,选择 New branch,输入名称后创建一个新的分支...十二、删除版本 删除本地分支或者删除远程分支,右下角选择 git,选择想要删除的分支,鼠标左击,选择 Delete 十三、本地提交多次,push origin 只展示一次提交 登录优化,我反反复复修改了

1.4K30

Git分支工作流与Pull Request

Git常用的GUI工具 小结 版本控制管理分支简介   在使用集中式的版本管理工具时,一般会在项目的仓库创建Trunk(主干)、Branches(分支)、Tag(标记)几个目录,分别用于放置开发代码...分支的合并:(git merge TranslateMainPage) 分支的删除:(git branch -d TranslateMainPage) 将本地分支上传到远程服务器:(git push...,那Git分支是如何在远程平台上体现的呢?   ...对于远程分支常用的操作有: 添加新的远程仓库:(git remote add Myblog https://github.com/yqszt/Myblog.git,Myblog是本地用来代替后面Url的名称...GitGUI工具有很多,可以通过该链接查找:https://git-scm.com/download/gui/win 小结   本文主要介绍了Git分支Git的工作流,Git的工作流分为两个方面“分支工作流

75630
  • Git 程序员篇

    、版本库的暂存区版本库,以及远程库之间的关系如下: ?...git checkout HEAD 或者 git checkout HEAD HEAD 指向的分支的全部或者部分文件替换暂存区以及工作区的文件。...在非本地版本库的工作区打开 Git GUI,界面如下: ? 这里,可以创建本地版本库,可以克隆远程库,也可以打开本地已经存在的版本库。 在本地版本库的工作区打开 Git GUI,界面如下: ?...检查工作区 当工作区新增加了文件,或者原有的文件有改变时,启动 Git GUI 后会自动显示在未暂存文件列表。...git fetch git pull 的区别在于: git fetch:相当于是从远程获取最新版本到本地,不会自动merge git pull:相当于是从远程获取最新版本并merge到本地 在实际使用

    1.1K21

    Git | 5年程序员生涯,使用的最频繁的Git 命令总结

    作者:CRPER 链接:juejin.im/post/5de8d849e51d455808332166 相关阅读 Git 高级用法小抄 Github | 如何在Github上精准地找到想要的开源项目...突然发现截图还有几个新的行为,估计是新版本带来的, 从字面上就可以看出来大体的意思, 就是把回滚打标签这些放到变基简化操作。...git push 当本地分支存在,远程分支不存在的时侯,可以这样推送关联的远程分支 git push origin localbranch git push -d origin branchName git...set-url origin(或者其他上游域) url git branch 该命令用的最多的就是删除本地分支,重命名分支,删除远程分支git branch -d branchName git branch...当然这个时间回溯也只在本地有用,你推送到远程分支的破坏性改动,该凉还是得凉。

    62110

    开发工具|Git入门指南浅谈

    按照默认选项进行安装,安装完成后在开始菜单可以找到Git Bash、Git GUI等工具,或者在命令行输入git命令查看是否安装成功,我习惯性的使用 git -v这个命令。...Linux系统:在大多数Linux发行版,可以通过包管理器安装Git。例如,在基于Debian的系统(Ubuntu),可以使用sudo apt-get install git命令安装。...分支一般的操作如下:6.1.1 查看分支## 查看本地分支~ $ git branch## 查看远程分支~ $ git branch -r## 查看所有分支(包括本地远程)~ $ git branch...推送分支远程仓库推送本地分支远程仓库(并创建同名远程分支):git push origin 如果远程分支已存在,并且你想将本地分支的更改推送到远程分支,同样使用上面的命令...$ git pull6.1.8 同步远程分支本地如果你已经有一个本地分支,并且想要更新它以匹配远程分支的最新状态,可以执行下面的命令:## 1、先切换到该分支~ $ git checkout <branch-name

    28110

    版本管理-Git

    本地仓库:完成版本保存的文件列表。 远程仓库:例如:自己的GitHub仓库、码云仓库。...提交流程为:工作区➤暂存区➤本地仓库➤远程仓库 专有名词 master:默认开发分支(最新版本的名字) origin:给远程仓库地址起别名的常用名字(http方式) origin_ssh:给远程仓库地址起别名的常用名字...#添加所有文件 #第二步,把暂存区文件提交到本地仓库 git commit -m 例子:新建learngit文件夹,并将该文件夹初始化为Git仓库,再向仓库添加一个test.txt...*号) git branch #查看本地所有分支 git branch -r #查看远程所有分支 git branch -a #查看本地远程所有分支 查看提交历史 git log #查看历史提交记录...(在工作区、缓存区还是在仓库git reflog #查看所有的历史命令 git remote -v #查看远程仓库地址 git diff #⽐较⼯作区暂存区的修改 git diff HEAD

    1.9K40

    我看还有谁不动Git

    拉取(Pull):Git 的拉取是指将远程仓库的代码更新到本地仓库。 推送(Push):Git 的推送是指将本地仓库的代码更新到远程仓库。...合并分支:在开发新功能或修复错误后,需要将分支合并到主分支上,使用 git merge 命令将分支合并到主分支上。 拉取代码:在多人协作开发,需要将远程仓库的代码拉取到本地进行开发。...使用 git pull 命令将远程仓库的代码更新到本地仓库。 推送代码:在完成开发并且测试通过后,需要将修改的代码推送到远程仓库。...git pull:从远程 Git 仓库拉取最新的代码到本地仓库git push:将本地 Git 仓库的修改推送到远程 Git 仓库git checkout:切换到指定分支或提交。...它还支持一些高级功能,分支管理、Submodule管理等。 Git GUI:这是Git自带的GUI工具,可以在Windows、MacLinux系统中使用。

    1.5K20

    git基本使用(超详细)

    三:git安装 安装下载地址链接: https://git-scm.com/download(下载好了之后就傻瓜式操作点下一步就好了) 安装成功桌面右键,会出现如下图: 其中GUI为用户界面模式...注意: 第一次推送git push -u origin master,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支远程的master分支关联起来...-u 以后不需要) origin master 把当前master分支推送到远程git clone https://github.com/tugenhua0707/testgit 从远程克隆 git...checkout –b dev 创建dev分支 并切换到dev分支git branch 查看当前所有的分支 git checkout master 切换回master分支 git merge dev...发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

    65130

    Git的安装简单使用(命令行模式+图形化模式)

    刚开始用git的小白适用,参考链接:http://www.cnblogs.com/qijunjun/p/7137207.html   实际项目开发,我们经常会用一些版本控制器来托管自己的代码,今天就来总结下...3、将本地仓库同步(上传)到git远程仓库git push ? 注意:将当前文件夹的所有文件都提交命令:git add ....六、补充图形化界面的操作演示 6.1、使用Git GUI克隆已存在的远程仓库 1、在本地新建一个文件夹test,选中后点击右键,选择Git GUI Here, 出现下图,选择第二个,克隆已经存在的仓库。...6.2、将本地仓库同步(上传)到git远程仓库 1、右键选择GIT GUI Here进 Git 界面。 ? 2、选择 Edit 选择卡,选择 Options。 ?...选择完后,就会弹出分支选择合并窗口,红色箭头指向的就是我本地需要合并的分支git是多分支的,注意不要选错)。 点击Merge就完成合并了。

    2.9K10

    如何正确使用Git Flow

    我们已经从SVN 切换到Git很多年了,现在几乎所有的项目都在使用Github管理, 本篇文章讲一下为什么使用Git, 以及如何在团队中正确使用。...Git的优点 Git的优点很多,但是这里只列出我认为非常突出的几点。 由于是分布式,所有本地库包含了远程库的所有内容。 优秀的分支模型,打分支以及合并分支,机器方便。...快速,在这个时间就是金钱的时代,Git由于代码都在本地,打分支和合并分支机器快速,使用个SVN的能深刻体会到这种优势。...开始新Feature: git flow feature start MYFEATURE Publish一个Feature(也就是push到远程): git flow feature publish...Git Flow GUI 上面讲了这么多,我知道还有人记不住,那么又有人做出了GUI 工具,你只需要点击下一步就行,工具帮你干这些事!!!

    2.2K40

    使用Git来管理源代码

    Git:     Git是一个分布式的版本控制工具,相对于其它版本控制工具来说,它有一些特有的性质:分布式/去中心化(每个客户端保存了完整的代码仓库),强大的分支能力,速度非常快(因为代码库在本地基本是本地操作...Git它有多种表现形式,其一是原生的命令行工具,另外其它工具VS的、GitHub的客户端实际上都是对命令的封装以简化用户操作的GUI工具,换句话说Git的工具无论怎么变,它的核心都是原生的命令行工具...更多命令使用方法请参考:   https://git-scm.com/docs   https://git-scm.com/book/en/v2 将本地仓库提交到远程   本地git仓库已经实现了代码版本控制功能...所以可以将本地的代码仓库提交到远程托管平台GitHub、Gitee等等。   ...另外本文主要是介绍了Git命令行工具的使用方法并使用了GitHub作为远程代码托管平台对代码进行了托管,GitGUI工具非常多,但所有的GUI工具的原理都是对Git命令封装,然后提供一些便捷的功能,所以理解

    1.5K20

    Git使用教程-idea系列(idea、webstorm、phpstorm、androidstudio)git使用教程

    Git使用教程 idea、webstorm、phpstorm、androidstudiogit使用教程 首先你的安装git,windows版点击下载,linux用apt或者yum可以直接安装。...二、上传项目到git仓库 在你的idea里新建git仓库,这是新建本地仓库,等会会同步到线上git仓库 ? 新建后如果代码不是文件名不是绿色的表示没有加入到git索引 ?...然后commit项目,提交项目,这里是先提交带本地仓库,然后push到线上仓库。注意这里svn不一样。 这里一定要选择commit and push ....(先提交带本地仓库,然后push到线上仓库) ? 如果第一次提交项目的话,这里是没有远程地址。点击蓝色的字,定义远程地址。如果之前提交过的话,这里是有分支信息的。 ?...输入刚才coding仓库复制的地址,然后应用 ? 然后我们就可以看到远程分支信息了吗,默认是master分支,如果你想提交到其他的分支上,点击master修改分支。 ?

    1.6K30

    Git详细教程(五):查看分支、创建分支、合并分支

    (包括本地远程,remotes/开头的表示远程分支git branch -v 查看一个分支的最后一次提交 git branch --merged 查看哪些分支已经合并到当前分支 git branch...2、切换分支 git checkout 分支名称 3、创建分支的同时,切换到该分支git checkout -b 新分支名称 三、从远程仓库pull(拉取)代码到本地分支 1、指定远程分支本地分支...$ git pull origin 远程分支名称:本地分支名称 特别注意的一点:origin是远程仓库连接默认的对象名称,有些人可能在Gui上自定义过远程仓库连接的名称,可以在Gui上查看真正的名称,...如下: 2、如果不写本地分支名称,则默认远程分支同名 ,命令如下: $ git pull origin 远程分支名称 四、将新分支推送到远程仓库 方法1:使用git命令 git push origin...方法2:直接在Gui面板上使用Push功能 五、删除分支 1、删除本地分支(不能删除当前所在的分支,如果要删除,必须先切换到其他分支上) git branch -d 分支名称 如果删除时报错:error

    1.7K20

    使用Git进行源码管理 —— 在VisualStudio中使用Git

    系统自己带的是Git For Windows,带一个命令行一个GUI程序,命令行可以在VS中直接启动,比较方便。...你也可以自己安装其它的工具,第三方工具系统自带的Git不冲突,可以同时使用。 提交更改 从团队管理器我们可以看到,对于Git的操作分包括更改、分支、提交三种。...发布到Git服务器 本地修改完成后,需要将其发布到Git服务器,以供备份项目其它成员分享。...操作方式如下:首先在团队管理器窗口中选择"连接到团队项目",选择" 克隆"链接,输入远程Git库的URL本地路径,点击克隆按钮即可。    .../2014-09/106232.htm  Git 远程仓库详解 http://www.linuxidc.com/Linux/2014-09/106233.htm  Git 本地仓库

    61800

    写给UI开发的Git入门指南

    SSH公钥帮助我们在本地机器跟远程代码托管站之间建立完全链接,并且避免以后向远程代码托管站推送(push)代码的时候重复输入账号密码。...环境的搭建,我们在本地远程代码托管站之间就能方便的使用Git进行版本控制。...建立分支之后,运行git pull就能吧远程代码托管站的项目分支同步到本地 17.jpg 3,切换到分支。...切换分支完成开发之后,需要将修改的代码提交到本地分支,同样执行git add .git commit -m "注释"两个命令即可 19.jpg 5,推送分支代码到远程代码托管站。...的过程也会自动安装一个自带的Git GUI工具,但我更喜欢用GitHub Desktop这个GUI工具来进行版本管理。

    1.5K42

    Git安装、注册、生成密钥、上传文件步骤

    点击exe文件,开始安装,一路回车,安装成功后,在[开始]->[程序]->[git],下就会看见Git BashGit GUI,打开Git Bash,进入bash界面。 ? ? ?...2:git add . 把本地文件添加到本地仓库暂存区,.的意思是把当前目录下所有的文件及子目录都添加管理,也可以把.换成相应的文件名git add .或git add [filename] ?...4:git remote add origin https://github.com/wangxiaoting666/wx_love.git本地仓库远程仓库相关联,其中origin是远程仓库的别名...git remote add origin [url]git remote add origin xxx(我新建的仓库的链接) ?...5:git push -u origin master 把本地仓库的文件同步到远程仓库。其中master为远程仓库的分支名。

    1.5K20

    Git学习-07

    以下是 Git 的一些核心概念功能:分布式版本控制:与集中式版本控制系统( SVN)不同,Git 允许每个开发者拥有完整的代码库副本,包括完整的历史记录。...分支(Branching):Git 支持快速创建和合并分支分支是指向代码库特定提交的可移动指针。合并(Merging):合并是将两个或多个开发历史合并在一起的过程。...拉取(Pull):从远程仓库拉取最新的代码并合并到本地。推送(Push):将本地的提交推送到远程仓库。拉取请求(Pull Requests):在分布式开发环境,用于请求将你的更改合并到主分支。...分支策略:Git 支持多种分支策略, Git Flow、GitHub Flow 等。钩子(Hooks):Git 允许在特定事件发生时执行脚本,提交前、推送前等。...Git 的命令行工具非常强大,但同时也有图形用户界面(GUI)客户端, GitHub Desktop、SourceTree、GitKraken 等,使得非技术用户也能轻松使用 Git

    9000

    Git使用教程-idea系列git使用教程

    Git使用教程 idea、webstorm、phpstorm、androidstudiogit使用教程 首先你的安装git,windows版点击下载,linux用apt或者yum可以直接安装。...这里写图片描述 二、上传项目到git仓库 在你的idea里新建git仓库,这是新建本地仓库,等会会同步到线上git仓库 ?...这里写图片描述 然后commit项目,提交项目,这里是先提交带本地仓库,然后push到线上仓库。注意这里svn不一样。 这里一定要选择commit and push ....(先提交带本地仓库,然后push到线上仓库) ? 这里写图片描述 如果第一次提交项目的话,这里是没有远程地址。点击蓝色的字,定义远程地址。如果之前提交过的话,这里是有分支信息的。 ?...这里写图片描述 然后我们就可以看到远程分支信息了吗,默认是master分支,如果你想提交到其他的分支上,点击master修改分支。 ?

    5.2K60
    领券