这里我已经注册好了GitHub账号了 生成本地的ssh和在github上添加ssh 在本地 ssh-keygen -t rsa -C "carryhjr@gmail.com" 一路下去,会在C/user路径下创建.ssh文件夹,不用设置密码,会得到id_rsa和id_rsa.pub两个文件 id_rsa里的是私钥,不能给别人知道 id_rsa.pub里的是公钥,在github主页里add ssh keys添加id_rsa.pub里的内容,相当于是对我工作电脑的认证 推送 git rem…
强行推送远程仓库 #把一个现有的工程拷贝一份 #去掉远程仓库关联 git remote rm origin #添加远程仓库关联 git remote add origin http://xxx.git #强行推送 git push origin --force #可能会推不上去,提示,要确定推动到哪个分支 $ git push origin --force fatal: The current branch dev has no upstream branch. To push the curr…
本文记录了远程库的连接和库的克隆和推送. 远程仓库简介 Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上.有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分. 分布式版本系统的最大好处之一是在本地工作完全不需要考虑远程库的存在,也就是有没有联网都可以正常工作,而SVN在没有联网的时候是拒绝干活的!当有网络的时候,再把本地提交推送一下就完成了同步, 有个叫GitHub的国外网站,提供Git仓库托管服务的,所以…
1.介绍 我们要把本地仓库的项目推送到远程服务器,首先我们得有自己的服务器,一般我们选择码云和github,码云和github的操作差不多,今天我们再次介绍码云的使用 2.码云的使用 第一步:首先我们要去码云的官网去注册一个账户,官网地址https://gitee.com,如下图所示: 第二步:注册登录进去之后,我们要创建自己的远程仓库,如下图所示: 接着点击创建,我们就能拥有自己的第一个仓库了,如何不要别人看见,可以点击私有: 3.添加远程仓库有两种方式: 3.1第一种方式(克隆) 首先要进入…
报错现象 添加远程仓库后 推送代码的时候报错 报错分析 远程代码和本地代码不匹配问题 远程初始仓库的创建有些默认 的 README什么的本地是没有的 需要先同步后再上传 报错解决 git push -u origin master…
提交到远程仓库需要现在GitHub或gitlab上创建项目,然后才能连接到远程仓库 1.连接远程仓库 # git remote add origin https://github.com/xxxxx 2.提交本地仓库 # git add .    # 添加所有文件,.表示所有,如若只提交单个文件请写文件名 # git commit -m "提交说明"    # 3.提交远程仓库 # git push -u origin master    # 把本地的文件提交到远程仓库 4.删除远程仓…
本文参考廖雪峰老师的博客进行总结,完整学习请转廖雪峰博客 git的服务器---Github,自行注册github账号后,按下面的步骤操作: 第一步,事实上,本地Git仓库和Github仓库之间的传输是通过SSH加密的,创建SSH key (在用户主目录下,看看是否有.ssh文件,里面有id_rsa,id_rsa.pub两个文件,这连个就是ssh的秘钥对,前者是私钥,不能泄露出去,后者是公钥,可以放心告诉任何人.如果有这两个文件直接跳下一步) 打开git bash 输入命令$ssh -keygen…
本文主要介绍git本地仓库和GitHub远程仓库之间的交互和数据传输. 注:首先需要到github.com上注册一个账号. 1. 添加本地SSH Key到GitHub 要向GitHub远程仓库推送代码之前,需要做一个认证,即需要让GitHub知道向它推送代码的电脑是一个可以信赖的电脑.这就需要往GitHub上添加一个可以标示出本地电脑的SSH Key,然后才能往GitHub上推送代码. 1. 在本地生成一个SSH Key公钥和私钥 在任意目录下执行下面这条命令,执行完之后一路按回车即可: ssh…
转载请注明出处 http://www.goteny.com/articles/2014/06/136.html http://www.cnblogs.com/zjjne/p/3778640.html 1. 先远程登录局域网内服务器 2. 在服务器里 切换到某个文件夹下, 然后新建一个文件夹用作git仓库(文件夹名最好跟准备推到服务器的仓库文件夹名相同), 并切换到此文件夹下, 接着将用git init 命令在此文件夹下建立一个git 仓库(图中的—bare参数为建立一个裸仓库), 然后退出服务器…
git使用(1) 首先要明白git上有三个区域 1.工作区 2.暂存区 3.历史记录区 步骤: 1.git  init 2.配置环境(如果配置一次了以后就不用再继续配置) git  config  --global  user.name  "username" git  config  --global  user.email  "email" 3.在本地版本库设置远程版本库的别名: git  remote  add  版本库别名  <库地址> 比如:g…