精华内容
下载资源
问答
  • git本地分支推送到远程
    千次阅读
    2022-05-19 10:29:38

    1.先创建本地分支

    git branch branchname

    2.将文件全部提交到本地仓库

    初始化git
    git init 
    
    将文件添加到暂存区
    git add .
    
    将文件提交到仓库中
    
    git commit -m "修改信息"
    
    

    3.关联远程仓库

    git remote add origin 仓库地址
    

    4.将本地分支提交到远程仓库上

    git push -u origin branchname

    更多相关内容
  • 主要介绍了git push 本地项目推送到远程分支的方法(git命令版),需要的朋友可以参考下
  • Git 推送本地分支远程分支

    千次阅读 2021-12-31 00:34:55
    总结一:本地创建本地分支并切换 # 针对当前cas-thymeleaf 创建一个cas 分支 Administrator@PC-20180603XCNG MINGW64 /d/git_workspace/cas-thymeleaf (main) $ git branch cas # 将当前cas-thymeleaf 由main 主...

    总结一:本地创建本地分支并切换

    # 针对当前cas-thymeleaf 创建一个cas 分支
    Administrator@PC-20180603XCNG MINGW64 /d/git_workspace/cas-thymeleaf (main)
    $ git branch cas
    
    # 将当前cas-thymeleaf 由main 主分支切换至cas 分支
    Administrator@PC-20180603XCNG MINGW64 /d/git_workspace/cas-thymeleaf (main)
    $ git checkout cas
    Switched to branch 'cas'
    
    

     总结二:本地本地分支推送远程分支

    #推送本地的cas(冒号前面的)分支到远程origin的cas(冒号后面的)分支(没有会自动创建)
    Administrator@PC-20180603XCNG MINGW64 /d/git_workspace/cas-thymeleaf (cas)
    $ git push origin cas:cas
    Total 0 (delta 0), reused 0 (delta 0)
    remote:
    remote: Create a pull request for 'cas' on GitHub by visiting:
    remote:      https://github.com/zhouzhiwengang/springboot_demo/pull/new/cas
    remote:
    To github.com:zhouzhiwengang/springboot_demo.git
     * [new branch]      cas -> cas
    

     总结三:分支代码合并

    git merge 分支名称

    展开全文
  • git推送本地分支到远程分支

    万次阅读 2021-03-23 15:37:49
    1. commit 信息分类标准...2. git推送本地分支远程分支 git 拉取远程分支到本地 场景 有时候我们开发需要开一个分支,这样可以有效的并行开发. 开分支有两种方式: 一种是在远程开好分支,本地直接拉下来; 一种是本地开

    1. commit 信息分类标准

    • feat:新功能(feature)
    • fix:修补bug
    • docs:文档(documentation)
    • style: 格式(不影响代码运行的变动)
    • refactor:重构(即不是新增功能,也不是修改bug的代码变动)
    • test:增加测试
    • chore:构建过程或辅助工具的变动

    2. git推送本地分支到远程分支

    git 拉取远程分支到本地

    场景

    有时候我们开发需要开一个分支,这样可以有效的并行开发.

    开分支有两种方式:

    • 一种是在远程开好分支,本地直接拉下来;
    • 一种是本地开好分支,推送到远程.

    远程先开好分支然后拉到本地

    git checkout -b 本地分支名 origin/远程分支名XX    //检出远程的XX分支到本地
    

    本地先开好分支然后推送到远程

    $  git checkout -b feature-branch    //创建并切换到分支feature-branch  
    $  git push origin feature-branch:feature-branch    //推送本地的feature-branch(冒号前面的)分支到远程origin的feature-branch(冒号后面的)分支(没有会自动创建)
    

    3. git pull拉取远程分支到本地

    $ git pull <远程主机名> <远程分支名>:<本地分支名>
    如拉取远程的master分支到本地wy分支:
    git pull origin master:wy

    4. git删除远程分支和本地分支

    问题描述:

    当我们集体进行项目时,将自定义分支push到主分支master之后,如何删除远程的自定义分支呢

    问题解决:
    ​ (1)使用命令git branch -a 查看所有分支
    注:其中,remote/origin/master表示的是远程分支
    (2)删除远程分支
    注:
    使用命令 git push origin --delete Chapater6 可以删除远程分支Chapater6 (好像也可以用 git push origin -D Chapater6)
    再次使用命令 git branch -a 可以发现,远程分支Chapater6已经被删除。

    (3)删除本地分支
    使用命令,git branch -d Chapater8 可以删除本地分支(在主分支中)
    注:在从Chapater8分支切换到master分支,git checkout master
    然后使用 git branch -d Chapater8 可以删除Chapater8分支。

    5. 查看远程分支

    $ git branch -a
    * br-2.1.2.2
      master
      remotes/origin/HEAD -> origin/master
      remotes/origin/br-2.1.2.1
      remotes/origin/br-2.1.2.2
      remotes/origin/br-2.1.3
      remotes/origin/master
    

    6. 查看本地分支

    shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
    $ git branch
    * br-2.1.2.2
      master
    

    7. 创建分支

    shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
    $ git branch test
    
    shuohailhl@SHUOHAILHL-PC /f/ggg/jingwei (br-2.1.2.2)
    $ git branch
    * br-2.1.2.2
      master
      test
    

    8. 切换回master分支

    $ git checkout master
    

    9. git clone 指定分支 拉代码

    1.git clone 不指定分支

     git clone  http://10.1.1.11/service/tmall-service.git
    

    2.git clone 指定分支

     git clone -b dev_jk http://10.1.1.11/service/tmall-service.git
    

    命令中:多了一个 -b dev-jk,这个dev_jk就是分支,http://10.1.1.11/service/tmall
    -service.git为源码的仓库地址

    远端仓库被克隆下来,但是任何一个分支都没有被克隆下来
    Androidstudio打开刚才克隆的project,在命令行操作
    假定你需要一个Develop(此处假定远程库中已经存在此分支,也就是你需要克隆的)分支用于开发的话,你需要在Develop分支上开发,就必须创建远程origin的Develop分支到本地,于是在命令行创建本地Develop分支:
    $ git checkout -b Develop origin/Develop
    然后:
    $ git pull
    稍等片刻,大功告成,这是Develop分支被克隆到本地,可以使用:
    $ git branch查看当前分支情况,以及当前分支

    作者:T9的第三个三角
    链接:https://www.jianshu.com/p/1a03c3637091
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    git pull后如何恢复到原来的版本

    1. git log    [查看commit记录]
    //这个3628164 是一个commit版本号,可以指定回退到那个版本
        
    2. git reset --hard [id] 
    比如:git reset --hard 3628164 
    //git reflog [查看本地会影响HEAD指针的命令操作记录,这个不会同步到远程仓库]
    只会改你本地的,你需要 强制提交,git push -f
    

    快捷命令:

    回退上个版本:git reset --hard HEAD^ 
    git reset --hard HEAD@{0} //数字代表第几个版本
    

    【注:HEAD是指向当前版本的指针,HEAD表示上个版本,HEAD^表示上上个版本】

    往上100个版本可以写成HEAD加连续100个^,也可以写成:HEAD~100。

    如何进行版本回退

    回退远程仓库的版本

    先在本地切换到远程仓库要回退的分支对应的本地分支,然后本地回退至你需要的版本,然后执行:

    git push <仓库名> <分支名> -f 
    

    如何以当前版本为基础,回退指定个commit

    首先,确认你当前的版本需要回退多少个版本,然后计算出你要回退的版本数量,执行如下命令

    git reset HEAD~X //X代表你要回退的版本数量,是数字!!!!
    

    需要注意的是,如果你是合并过分支,那么背合并分支带过来的commit并不会被计入回退数量中,而是只计算一个,所以如果需要一次回退多个commit,不建议使用这种方法

    如何回退到和远程版本一样

    有时候,当发生错误修改需要放弃全部修改时,可以以远程分支作为回退点退回到与远程分支一样的地方,执行的命令如下

    git reset --hard origin/master // origin代表你远程仓库的名字,master代表分支名
    

    https://github.com/includeios/document/issues/12

    查 (分支状态)

    1. 查看当前所在分支状态的提交历史
    $ git log --oneline --decorate
    
    1. 查看所有的分支提交历史
    git log --oneline --decorate --graph --all
    
    1. 查看所有的分支,分支前的 * 字符:它代表现在检出的那一个分支
    $ git branch -v
    
    1. 查看哪些分支(已经/尚未)合并到当前分支
    $ git branch --merged
    $ git branch --no-merged
    
    1. 远程分支列表
    $ git ls-remote
    

    作者:Aaronn
    链接:https://www.jianshu.com/p/9d5a5ea3283a
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    git clone 指定分支 拉代码

    1.git clone 不指定分支

     git clone  http://10.1.1.11/service/tmall-service.git
    

    2.git clone 指定分支

     git clone -b dev_jk http://10.1.1.11/service/tmall-service.git
    

    命令中:多了一个 -b dev-jk,这个dev_jk就是分支,http://10.1.1.11/service/tmall
    -service.git为源码的仓库地址

    展开全文
  • git 本地分支上传到远程分支

    千次阅读 2022-04-12 23:58:51
    3.拉取远程的develop分支(会自动关联本地分支远程分支) git pull origin develop 4.在本地创建一个分支进行开发(这里本地创建一个feature-hotel分支) git checkout -b feature-hotel (注意:按照feature-...

    1.首先用git branch查看当前所属分支

    2.在本地创建并进入develop分支

    git checkout -b develop

    3.拉取远程的develop分支(会自动关联本地的分支与远程的分支)

    git pull origin develop

    4.在本地创建一个分支进行开发(这里本地创建一个feature-hotel分支)

    git checkout -b feature-hotel (注意:按照feature-功能名创建)

    5.开发

    6.添加文件到暂存区,等待提交

    git add //添加所有可修改的文件

    git add 文件 //添加单个文件,多个文件以空格分隔

    7.将暂存区的文件提交到本地仓库

    git commit -m“提交信息”

    8.将本地分支推送到远程分支(远程分支没有,则会自动创建)

    git push <remote><localbranch>:<remotebranch>

    remote:远程仓库的别名,一般为origin

    localbranch:本地分支的名字

    remotebranch:远程分支的名字

     

     

    展开全文
  • Git本地创建分支推送到远程

    千次阅读 2022-05-19 16:50:39
    2. 将dev分支推送到远程 -u参数与--set-upstream这一串是一个意思,所以用-u就好了,好记还好打。 git push -u origin dev 这时候已经创建完毕并且推送远程分支上边。查看远程分支可通过 git branch
  • git推送本地分支到远程的方法

    千次阅读 2018-11-15 16:43:08
    可以分为两个场景 1.远程分支,直接将分支...git checkout -b branchname origin/branchname //捡出远程的branchname分支到本地. 第一个branchname是你新建本地分支的名字,origin/branchname 指远程分支的...
  • git 本地分支推送到远程分支

    千次阅读 2018-10-24 14:17:34
    #创建本地分支 git checkout -b test-branch #将分支推送到远程 git push origin test-branch:test-branch
  • 推送本地分支到远程分支有如下几种情况: 1 本地分支存在,远程分支存在,但之间没有关联关系。 2 本地分支存在,但远程分支不存在。 3 本地分支存在,远程分支存在,且关联关系已建立。 依次进行介绍。 1 ...
  • 4.创建并切换分支,这里和远程仓库的分支要一致(选择指定推送分支,使用git branch可以查看分支git checkout -b 分支名称 5.将文件加载暂存区(如果add错了可以使用git rm --cached 文件名删除添加的...
  • git命令推送本地到远程分支

    千次阅读 2022-04-02 09:00:24
    git命令推送本地到远程分支 1.从命令行创建一个新的仓库 2.从命令行推送已经创建的仓库 fetch -p 修剪远程分支 Git复制已有分支新分支开发 git分支命令 分支操作 修改查看 提交 回退 标签操作 git...
  • git 推送本地分支到远程分支

    千次阅读 2020-10-21 10:54:38
    推送本地分支local_branch到远程分支 remote_branch并建立关联关系 a.远程已有remote_branch分支并且已经关联本地分支local_branch且本地已经切换local_branch git push b.远程已有remote_branch分支但未...
  • git 创建分支推送远程

    千次阅读 2022-05-13 16:34:46
    1、在本地创建一个分支 git branch 分支名 2、查看当前自己所在的分支...6、推送分支到远程 git push --set-upstream origin 分支名 7、删除本地分支 git branch -d 分支名 8、删除远程分支 git push origin -
  • git新建本地分支推送到远程

    千次阅读 2019-06-11 16:30:36
    git 开发工作流程 新建并切换到本地分支 dev git checkout -b dev // 新建并切换到本地分支 dev(dev是新分支名) git branch -vv // 查看分支状态 切换本地分支 git checkout dev // 切...
  • 3. 创建分支git checkout -b branch1 本地多了分支1 ,远程分支还不变 4. cat test.txt 运行文件 5. git status 查看状态 : 当前是没有提交任何东西 6. vim test.txt 编辑txt 文件 7. git add ...
  • git创建分支推送到远程分支

    千次阅读 2022-02-18 10:16:07
    你好,我是悦创。 现在我在 master 分支上,工作目标是干净的,也没有需要 commit 的: $ git branch * master release $ git status ...新建一个本地分支: $ git checkout -b dbg_lichen_star
  • git 本地新增分支推到远程

    千次阅读 2022-04-11 11:11:19
    首先这个操作基于已经有本地仓库,只是新增一个分支 ...2.将本地分支提交到远程 git push origin develop 3.其他电脑想要拉取该分支的时候,要先 git pull 查看分支 git branch -a 就能看到所有分支啦 ......
  • 本地git代码推送到远程git步骤

    千次阅读 2022-05-07 10:11:36
    2、把修改后的代码迁移新的分支上去,比如完成了用户模块。就迁移用户模块分支上去 git checkout -b user (checkout:切换哪个分支 -b 新建分支 以上表示先新建一个user分支然后切换这个分支) 3、再次执行...
  • git本地代码推送到远程分支

    万次阅读 多人点赞 2020-08-21 11:05:20
    1、创建分支 git branch #查看分支 git checkout -b <branchname> #创建分支并切换到分支目录 -build git checkout -d <branchname>...4、推送代码到远程分支 git push origin <branch na
  • git推送本地分支到远程服务器 # 创建新的分支 git check -b new_branch # 修改代码后,提交 git add . git commit -m "For new branch" # git push origin 本地分支:远程分支 # 推送本地分支到远程 # ...
  • 匿名用户1级2017-04-22 回答Git是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linuxkernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro)Git的更多介绍,请参考我的上一...
  • 第一种:从远程分支check到本地 $ git checkout -b dev origin/dev //check出远程dev分支到本地 ...$ git push origin dev(本地):dev(远程)//推送本地分支远程分支,没有自动创建远程分支 ...
  • Git新建本地分支推送到远程分支

    千次阅读 2020-07-14 10:58:53
    1 切换本地分支到master git checkout master 2 新建一个本地分支develop 在master分支是clear的情况下,其中*号表示当前所在的分支 git branch feature1 * master git status On branch master Your ...
  • git本地推送远程步骤

    2018-04-05 19:21:03
    git 本地提交到远程步骤git 本地提交到远程步骤git 本地提交到远程步骤git 本地提交到远程步骤
  • 1,gitee里面将master分支克隆自己... git branch -a //查看本地远程的所有分支 3,新建本地分支,并切换分支git checkout -b 新分支名 // 或者,上面一步等于下面这两步 git branch 新分支git chec
  • Git本地项目推送到远程仓库

    千次阅读 2022-01-13 13:40:48
    第一步:我们需要在自己电脑中创建一个空白文件夹,这个功能就是创建一个本地的版本库。...第四步:这时候你就可以把你的项目粘贴这个本地Git仓库里面(粘贴后你可以通过git status来查看你当前的状态),注
  • git】将本地分支提交到远程仓库

    千次阅读 2022-03-31 15:17:26
    找到要推送的文件夹,右键 Git Bash Here 初始化 git init ...连接远程仓库 ...git remote add 别名 地址 ...git checked -b 分支名 ...将本地分支推送到远程仓库 git push --set-upstream 别名 本地分支名 ...
  • 本地建立一个分支然后再远端建立一个分支 然后 本地缓存 本地提交 然后push到远程 2.本地建立分支的方法 在文件中是 git branch + 分支名 在vscode中是 ctrl+点击左下角的分支 ->建立一个新的分支 在source中...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 67,357
精华内容 26,942
关键字:

git本地分支推送到远程