将本地代码提交到github
最近练习了freemarker 做了个代码生成工具,想提交到github上,在本地进行了提交,执行如下些命令
git init
git add . *
git commit -m "commit"。
之后在github账户中创建了新的repository(参考 http://blog.csdn.net/hanhailong726188/article/details/46738929 ),起名和本地项目名称一致叫freemarker。
开始执行上传代码操作如下:
1. git remote add origin https://github.com/baixiaodong/freemarker.git 显示正常
执行 2. git pull origin master 提示错误 fatal: refusing to merge unrelated historie 如下图:

看意思是不相关拒绝合并。奇怪,明明已经执行关联了呀。 于是重新执行了 git remote add origin ,提示fatal: remote origin already exists。
于是先执行了git remote rm origin。
再重新执行如上红色字的 1、 2 两步,第二步执行还是同样的错误。查找资料提示说 是因为不同仓库的原因,如果要合并需要在pull是加参数为:--allow-unrelated-histories
再执行 git pull origin master --allow-unrelated-histories, 终于进入了合并界面 。
附图:

最后执行,提示成功

再看github上,已经提交成功了

将本地代码提交到github的更多相关文章
- git命令将本地代码提交到github
		
git命令将本地代码提交到github 步骤: 第一步:进入到相应的文件夹,用git init命令,将该文件夹变成git可管理的仓库 git init 第二步:将项目添加到本地仓库 可以用git st ...
 - 使用Git 本地代码提交到 GitHub
		
第一步:下载Git 工具 在官网下载 https://git-scm.com/ 第二部:注册官方账号 创建一个村代码的仓库 注册地址https://github.com/ 第三部:本地代码 通过Git ...
 - 第一次本地代码提交到github
		
1.在个github上创建一个库 2.创建成功后,可以看到自己的仓库地址 3.在本地新建一个文件夹,并通过个git clone将仓库克隆到本地,并进入文件夹下 4.将需要提交的代码放入文件下,然后在终 ...
 - 将本地代码提交至gitHub
		
1.注册github账号 2.本地安装git 3.打开需要提交代码的目录 4.右击git bash here 5. $ git init 6 $ ssh-keygen -t rsa -C " ...
 - Git Bash 将本地代码提交到Github
		
前提:已拥有Token,并且把本地的Token配置到了自己的Github里面(没有Token的自行去百度如何配置Token) 测试一下自己的连接 ssh -T git@github.com 本地操作: ...
 - 将本地代码提交到github上
		
首先点击new,创建一个github仓库. 设置仓库名称. 这时候你需要创建一个ssh密匙,桌面右键Git Bash Here.敲入命令.cd ~/.ssh/,如果提示"no such&qu ...
 - 本地代码如何通过TortoiserGit提交到GitHub
		
昨天博文给大家讲解了一下如何本地安装TortoiseGit http://www.cnblogs.com/xinlj/p/5978730.html,今天为大家讲一下如何通过TortoiseGit将本地 ...
 - 如何把本地代码提交到git(码云)、github代码管理项目上
		
前提必须安装了git工具 以下命令操作都是通过git bash操作. 将本地代码提交到码云空项目操作: D:\>mkdir inek_winprop D:\>cd inek_winprop ...
 - TortoiseGit学习系列之Windows上本地代码如何通过TortoiserGit提交到GitHub详解(图文)
		
不多说,直接上干货! 前面博客 TortoiseGit学习系列之Windows上TortoiseGit的安装详解(图文) 上面博文给大家讲解了一下如何本地安装TortoiseGit. 这篇为大家讲一下 ...
 
随机推荐
- kepware http接口 c语言 ruby
			
读取某变量的值 require 'uri' require 'net/http' url = URI("http://127.0.0.1:39321/iotgateway/read?ids= ...
 - NoSQL世界的几个重要理论
			
和所有事物一样,NoSQL的兴起也是由许多理论支撑作为前提的,正是由下面一些理论的支撑,NoSQL的方向才能如此明朗. 1.CAP理论 CAP理论无疑是导致技术趋势由关系数据库系统向NoSQL系统转变 ...
 - Windows 95 输入法编辑器
			
Windows 95 输入法编辑器 翻译:戴石麟译自微软的MSDN DDK 关于Windows 95的多语言IME(输入法编辑器) 在Windows 95中,IME以动态连接库(DLL)的形式提供,与 ...
 - spring处理线程并发
			
http://www.open-open.com/bbs/view/1320130410702
 - JVM中的新生代、老年代和永生代
			
1.为什么会有年轻代 我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能.你先想想,如果没有分代,那我们所有的对象都在一块,GC的时候我 ...
 - node-webkit学习(2)基本结构和配置
			
node-webkit学习(2)基本结构和配置 文/玄魂 目录 node webkit学习(2)基本结构和配置 前言 2.1 基本程序结构 2.2 package.json 2.2.1 必须的配置 ...
 - IIS伪静态配置,使用URLRewriter实现伪静态
			
前段时间开发公司官网,用到了URLRewriter实现伪静态,在VS调试模式下没有任何问题,部署到IIS上后总是提示404的错误,查了很久才知道IIS需要做相应的配置才能实现动态跳转的功能,现将IIS ...
 - C#开发邮件收发(同步)
			
发邮件界面: 收邮件界面: 先分析邮件发送类 邮件发送类使用smtp协议,这里以QQ邮箱为例 using System; using System.Collections.Generic; using ...
 - C语言判断进程是否存在
			
#include <windows.h> #include <tlhelp32.h> //进程快照函数头文件 #include <stdio.h> bool get ...
 - [转载]Java并发编程:深入剖析ThreadLocal
			
原文地址:http://www.cnblogs.com/dolphin0520/p/3920407.html 想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨 ...