首页 > 其他分享 >Git本地分支关联远程分支

Git本地分支关联远程分支

时间:2024-02-26 21:55:25浏览次数:26  
标签:origin git branch Git 本地 远程 分支

Git本地分支关联远程分支

本地分支相关操作

  • 查看本地分支

    git branch
    
  • 新建本地分支

    git branch name
    
  • 切换本地分支

    git checkout name
    
  • 新建本地分支并切换到该分支

    git checkout -b name 
    #或
    git branch name
    
  • 删除本地分支

    git branch -d name
    git branch -D name #强制删除
    

远程分支相关操作

  • 查看远程和本地所有分支

    git branch -a
    
  • 新建远程分支

    git checkout -b localname #首先在本地新建分支
    git push origin localname:remotename #将本地分支同步到远程,完成新建远程分支
    
  • 本地分支连接远程分支

    git branch --set-upstream-to=origin/remotename
    #或
    git branch -u origin/remotename
    
  • 根据远程分支新建本地分支

    git checkout -b name origin/remotename
    #或
    git branch --set-upstream-to=origin/remotename localname
    
  • 删除远程分支(慎重

    git push origin :remotename
    #或
    git push origin --delete remotename
    

标签:origin,git,branch,Git,本地,远程,分支
From: https://www.cnblogs.com/3to4/p/18035665

相关文章

  • Git 教程:解密 .gitignore 文件、合并分支、解决冲突、及 Git 帮助
    Git帮助如果你忘记了命令或命令的选项,你可以使用Git帮助。在命令行中,有几种不同的使用帮助命令的方式:gitcommand-help-查看特定命令的所有可用选项githelp--all-查看所有可能的命令让我们看看不同的命令。Git-help查看特定命令的选项任何时候,如果你需要帮助......
  • Jenkins 远程触发 403 No valid crumb was included in the request
    Jenkins使用curl执行远程触发命令,会报403错误打开如下图  系统管理-》scriptConsole在下面脚本命令行中输入hudson.security.csrf.GlobalCrumbIssuerConfiguration.DISABLE_CSRF_PROTECTION=true  查看-》系统管理-》全局安全配置 最后,请求成功 翻译搜......
  • Git 帮助手册
    Git帮助手册国外网友制作了一张GitCheatSheet,总结很精炼,各位不妨收藏一下。本节选择性介绍git中比较常用的命令行场景。安装(1)Debian/Ubuntu环境安装如果你使用的系统是Debian/Ubuntu,安装命令为:$apt-getinstalllibcurl4-gnutls-devlibexpat1-devgettext......
  • 终端克隆 GitHub 私有仓库
    在vscode软件内的终端中,克隆自己的私有账户不需要任何验证手段(可能会根据vscode登录的账号进行验证)但是命令行中进行克隆操作,则需要验证:根据官方文档:Aboutremoterepositories-GitHubDocsCloningwithHTTPSURLs需要经过验证,而密码不是自己的账户密码,是personalac......
  • Git基本使用
    Git基本使用Git简介Git是什么Git是一个开源的分布式版本控制系统。Git和其它版本控制系统(包括Subversion和近似工具)的主要差别在于Git对待数据的方式。从概念上来说,其它大部分系统以文件变更列表的方式存储信息,而Git是把数据看作是对小型文件系统的一系列快照。什......
  • Git 第十四阶段:迁移 并更新到最新
    缘起:因为经济寒冬的原因,需要迁移代码到我自己的电脑上。背景环境:Ubuntu迁移操作:1.先删除本地除.git文件夹以外的文件,避免压缩包过大sudorm-rf!(.git*)2.压缩打包sudotar-vzcfAndroid.tgzAndroid3.异地解压缩sudotar-vxfAndroid.tgz-C/home/peng/Desktop/Work/4.变......
  • gogs修改gitclone 仓库地址
      查看gogsdocker容器的名称dockerps进入容器内部dockerexec-itd1bba9f39a02/bin/bash编辑gogs容器的配置文件 vi/data/gogs/conf/app.ini  [server]DOMAIN= gogs.ceshi.online   #这个是ssh的地址  HTTP_PORT=3000EXTERNAL_......
  • Navicat远程连接Oracle
     主机为本地ip地址   点击测试连接,如果发现错误如下:  说明是版本不匹配:错误原因就是oci.dll版本不匹配,通常是过低,即低版本的oci.dll连接⾼版本Oracle.解决办法就是将oci.dll更换为⾼版本下载oci软件:https://www.oracle.com/database/technologies/insta......
  • 【译】代码更快、更好,借助 GitHub Copilot 的新功能:斜杠命令和上下文变量
    你是否曾经希望有一个人工智能助手可以帮助你更快更好地编写代码?那就是VisualStudioCopilotChat为您提供的:一个人工智能驱动的结对程序员,可以回答您的问题,建议代码片段,解释代码逻辑,并与您讨论您的项目。您可以使用Copilot更快更好地编写代码,因为它可以帮助您避免错误并......
  • goland的git集成不能更新项目
    goland不能拉取,报错;remote:HTTPBasic:Accessdenied.Theprovidedpasswordortokenisincorrectoryouraccounthas2FAenabledandyoumustuseapersonalaccesstokeninsteadofapassword.Seehttp://127.0.0.1:8083/help/topics/git/troubleshooting_git#......