git push 本地项目推送到远程分支的方法(git命令版)_相关技巧

来源:脚本之家  责任编辑:小易  

一个仓库可以包含多个分支2113,有一个默认的主5261分支:master若想提交代码至远4102程仓库的某个分支(非主分1653支)先查看下本地分支以及远程分支:Git branch -a由本地分支(非主分支master)提交至远程分支,新建一个本地分支,并切换到此分支:git branch-b sunmaoyu origin/sunmaoyu 如果已有本地分支可直接切换:git checkout [name]接下来三步走:git add .git commit -a -m 'xxxxx'git push origin sunmaoyu,首先确保你的本地git工作目录2113下已经增加了远程分5261支了使用gitremote-v查看。如果没有则先使用gitremoteadd命令4102添加一个(假设名为1653origin,分支为master)。如果已经有了,则使用gitpushoriginmaster命令提交当前工作目录下的分支到远程master分支,gitpush远程库名本地分支:远程分支举例gitpushorigindev:re-devwww.zgxue.com防采集请勿采集本网。

1.在本地建立项目  可使用Eclipse,Idea等开发工具创建项目 打开根目录到所在在工程名的下一级

通过命令 git init 把这个目录变成git可以管理的仓库 git init 2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,

2.使用git 客户端 进入到上图目录HelloWord的文件夹里面

用git rebase可以选择多个提交merge。 用git merge可以一次性全部merge。

3.初始化项目 git init  

git 创建分支提交远程分支 分类: develop 1.创建本地分支 git branch 分支名,例如:git branch 2.0.1.20120806 注:2.0.1.20120806是分支名称,可以随便定义。 2.切换本地分支 git checkout 分支名,例如从master切换到分支:git checkout 2.0

4.HelloWord工程结构的添加 命令 git add -A 

Git常用操作命令收集: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加远程仓库:$ git remote add [name] [url] 删除远程仓库:$ git remote rm [name] 修改远程仓库:$ g

5.提交git到版本 -m是提交的注释

测试环境 U12.04 git version 1.7.9.5 测试步骤 我clone了一个远程仓库 git branch -r origin/master origin/test1 git checkout -b test1test origin/test1 在本地建立一个分支test1test跟踪远程的分支test1 git branch master test1 * test1te

     git commit -m "这是注释:初始化项目"

6.远程git建立好项目 

7.配置远程仓库  origin是远程仓库的别名 代替xxx.git的地址

git remote add origin https://gitee.com/kingCould/HelloWord.git

7.开始推送 

git push <远程主机名> <本地分支名>:<远程分支名> git push origin master:master

===如果不让推拉下然后推送

git pull --rebase origin master, 将gitee上的文件和本地库合并. git push origin master

8.使用git命令推送项目完成

====小提示===

==git push origin与git push -u origin master的区别 $ git push origin上面命令表示,将当前分支推送到origin主机的对应分支。 如果当前分支只有一个追踪分支,那么主机名都可以省略。 $ git push 如果当前分支与多个主机存在追踪关系,那么这个时候-u选项会指定一个默认主机,这样后面就可以不加任何参数使用git push。 $ git push -u origin master 上面命令将本地的master分支推送到origin主机,同时指定origin为默认主机,后面就可以不加任何参数使用git push了。 不带任何参数的git push,默认只推送当前分支,这叫做simple方式。此外,还有一种matching方式,会推送所有有对应的远程分支的本地分支。Git 2.0版本之前,默认采用matching方法,现在改为默认采用simple方式。

总结

到此这篇关于git push 本地项目推送到远程分支的方法(git命令版)的文章就介绍到这了,更多相关git push 本地项目推送到远程分支内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网! 您可能感兴趣的文章:git push & git pull 推送/拉取分支的具体使用git切换到指定远程分支的方法git 拉取远程分支到本地的方法步骤git查看、创建、删除、本地、远程分支方法详解Git 创建分支提交远程分支详解Git 详细介绍查看、删除、重命名远程分支和tag

从master分支创建2113了一个issue5560分支,做了一些修改后,使用5261git push origin master提交,但是显示4102的结果却是'Everything up-to-date',发生问题的原1653因是git push origin master 在没有track远程分支的本地分支中默认提交的master分支,因为master分支默认指向了origin master 分支,这里要使用git push origin issue5560:master 就可以把issue5560推送到远程的master分支了,git push 即可,首先确保你的本地2113git工作目录下已经增加了5261远程分支了4102使用gitremote-v查看。如果没有则先使用gitremoteadd命令1653添加一个(假设名为origin,分支为master)。如果已经有了,则使用gitpushoriginmaster命令提交当前工作目录下的分支到远程master分支内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • https的七个误解
  • 使用动画实现微信读书的换一批效果(两种方式)
  • 高性能web开发 js、css的合并、压缩、缓存管理
  • url 长度有限制吗?
  • 详解idea git分支回退指定的历史版本
  • git 教程之工作流程详解
  • git 撤销操作、删除文件和恢复文件
  • 快速解决eclipse中注释的代码依然会执行的问题
  • 从console.log说起(console.log详细介绍)
  • 程序员趣味读物 谈谈unicode编码
  • git 如何将本地代码提交到远程某个分支
  • 怎么在git提交代码到远程分支
  • 如何把Git的某个commit提交到指定的本地分支和远程...
  • 查看git push 默认的远程分支名用什么命令
  • 如何把自己的本地代码 git push到远程仓库上
  • git如何将当前分支的某个提交,push到本地其它分支上
  • 怎么建立本地develop分支并关联远端
  • Git怎么推送本地分支到远程新分支?
  • git本地分支跟远程分支一定要同名才能push吗
  • git push origin报错,求解 描述:远程分支误操作...
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全javascriptasp.netphp编程ajax相关正则表达式asp编程jsp编程编程10000问css/htmlflex脚本加解密web2.0xml/rss网页编辑器相关技巧安全相关网页播放器其它综合dart首页git push & git pull 推送/拉取分支的具体使用git切换到指定远程分支的方法git 拉取远程分支到本地的方法步骤git查看、创建、删除、本地、远程分支方法详解git 创建分支提交远程分支详解git 详细介绍查看、删除、重命名远程分支和tag使用动画实现微信读书的换一批效果(两种方式)高性能web开发 js、css的合并、压缩、缓存管理url 长度有限制吗?详解idea git分支回退指定的历史版本git 教程之工作流程详解git 撤销操作、删除文件和恢复文件快速解决eclipse中注释的代码依然会执行的问题从console.log说起(console.log详细介绍)程序员趣味读物 谈谈unicode编码2019最新的pycharm激活码(推荐)进制转换算法原理(二进制 八进制eclipse 格式化代码时不换行与自微信小程序设置http请求的步骤详几款开源的中文分词系统从console.log说起(console.log详十进制负数转换为二进制、八进制url 长度有限制吗?git 撤销操作、删除文件和恢复文漂流瓶推送需求的逻辑实现代码在命令行用 sort 进行排序的方法phpmyadmin“无法载入 mysql 扩展, 请检如何让vscode显示中文界面git 教程之标签详解idea 2019.3 本应该搜索到的插件却搜索不asp,php与.net伪造http-referer方法及防止微信小程序搭建及解决登录失败问题15个开发者必须知道的chrome技巧
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved