本地git仓库提交到github

1、$ cd ~/.ssh 或cd .ssh

  如果没有则提示: No such file or directory

  如果没有提示:No such file or directory 说明你不是第一次使用git,执行下面的操作,清理原有ssh密钥

   $ ls    config id_rsa id_rsa.pub known_hosts   $ mkdir key_backup   $ cp id_rsa* key_backup   $ rm id_rsa*

2、使用Git Bash生成新的ssh key。

  $ cd ~  #保证当前路径在”~”下

  $ ssh-keygen -t rsa -C "[email protected]"  #建议填写自己真实有效的邮箱地址(填写email地址,然后一直“回车”就可以,也可以按如下提示输入密码)

  Generating public/private rsa key pair.

  Enter file in which to save the key (/c/Users/xxxx_000/.ssh/id_rsa):   #不填直接回车

  Enter passphrase (empty for no passphrase):   #输入密码(可以为空)

  Enter same passphrase again:   #再次确认密码(可以为空)

  Your identification has been saved in /c/Users/xxxx_000/.ssh/id_rsa.   #生成的密钥

  Your public key has been saved in /c/Users/xxxx_000/.ssh/id_rsa.pub.  #生成的公钥

  The key fingerprint is:

  e3:51:33:xx:xx:xx:xx:xxx:61:28:83:e2:81 [email protected]

  打开本地..\.ssh\id_rsa.pub文件。此文件里面内容为刚才生成人密钥。

3、登陆github系统。点击右上角的 Account Settings--->SSH Public keys ---> add another public keys 把你本地生成的密钥复制到里面(key文本框中), 点击 add key 就ok了

4、接着打开git ,测试连接是否成功

  $ ssh -T [email protected]  如果提示:Hi defnngj You‘ve successfully authenticated, but GitHub does not provide shell access. 说明你连接成功了

5、设置用户信息:

  $ git config --global user.name "defnngj"//给自己起个用户名  $ git config --global user.email  "[email protected]"//填写自己的邮箱

6、提交到github

  $ mkdir test
  $ cd test
  $ git init #将test初始化为git仓库
  $ touch README
  $ git add README
  $ git commit -m ‘first commit‘ #通过“git commit -m”来提交更新了。-m后面跟的是对commit的描述(message)
  # 提交  $ git remote add origin [email protected]:youusername/test.git
  $ git push -u origin master
git的一些操作(图转自FreeSaber http://www.cnblogs.com/zhongxinWang/p/4205339.html)

				
时间: 2024-10-10 00:51:01

本地git仓库提交到github的相关文章

本地Git仓库和远程仓库的创建和关联及github上传(git push)时出现error: src refspec master does not match any解决办法

github上传项目方法: 在你的电脑上装好git Git Bash Here 本地Git仓库和远程仓库的创建及关联大致流程是: 1.初始化这个本地的文件夹为一个Git可以管理的仓库 git init 注意:Git会自动为我们创建唯一一个master分支我们能够发现在当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了. 2.将本地的仓库和远程的仓库进行关联 git remote add origin [em

如何将本地git仓库中的代码上传到github

1,  在github上新建一个仓库,比如为:CSS3Test,仓库地址为:https://github.com/hyuanyuanlisiwei/CSS3Test 2,本地git仓库中的文件项目为CSSTest 3, 将本地仓库上传到远程仓库: 运行命令: git remote rm origin git remote add origin https://github.com/hyuanyuanlisiwei/CSS3Test git push -u origin master

本地Git仓库和远程仓库的创建及关联

新建一个远程的仓库(空的) 新建一个远程仓库 设置远程仓库的名字,并创建 设置仓库名 切记:如果我们在创建远程仓库的时候添加了README和.ignore等文件,我们在后面关联仓库后,需要先执行pull操作 在本地创建一个本地的文件夹 在本地创建一个文件夹 利用终端进入当前的文件夹目录 cd /Users/Sunshine/Documents/大神班/练习/0721/helloTest 用终端进入这个文件夹 初始化这个本地的文件夹为一个Git可以管理的仓库 git init 注意:Git会自动为

使用Git 本地代码提交到 GitHub

第一步:下载Git 工具 在官网下载 https://git-scm.com/ 第二部:注册官方账号 创建一个村代码的仓库 注册地址https://github.com/ 第三部:本地代码 通过Git 上传到我们在 GitHub 上创建的仓库 1.创建一个新的仓库 进入到你本地项目的根目录下,执行 git init 命令 2.执行 git add . 命令,将项目的所有文件添加到仓库中 3.执行git commit -m "注释语句" 命令,将索引内容添加到仓库中 4.在 Github

本地Git仓库同步到Bitbucket 远程Git仓库

转载自:http://blog.csdn.net/lue2009/article/details/46553829 本地仓库内容可以和多个远程仓库同步,本地仓库出问题或者远程仓库其中一个有问题,那么剩余的仓库还是可以使用的,这就是分布式管理的魅力所在 ! O(∩_∩)O~ 说了那么多废话,下面我们开始具体的操作: (1) 先在github.com或bitbucket.org 创建一个仓库,仓库名就是项目名(一般有依赖工程,都放在这个项目名里面的) (2) 切换到你的本地Git仓库 Eg: cd到

(转)如何将本地git仓库上传到GitHub中托管+实践心得

Git——新手入门与上传项目到远程仓库GitHub(转) - Chen_s - 博客园http://www.cnblogs.com/Chenshuai7/p/5486278.html 注意的问题: 1.当时在myeclipse里修改了代码,然后各种add,commit都改不了,找了半天原因,最后发现在myeclipse里加载的工程是一个复制品,就是git仓库里的原件并没有变化……好像之前为了让原件当做备份,我默认设置的是copy to meclipse中,所以在用myeclipse加载工程时要注

把本地git仓库中的项目引入到码云上

一.安装git软件和TortoiseGit客户端(git需配置环境变量,但安装时已经配置好,无需考虑) 二.生成公钥和私钥(建立与码云的连接) 三.在码云上新建项目(建议在组织的基础上) 四.在码云上添加刚刚生成的公钥 五.将码云上新建的项目SSH地址放在URL和PUSH URL上 右键TortoiseGit-Settings 确认后-与码云连接成功显示 六.新建git本地仓库 新建库名-右键Git Create Repository here(打开会出现.git文件) 将项目先拷入本地git库

git向远程git仓库提交代码步骤详解

一.从远程仓库clone工程到本地 git clone -b 分支名称 http://10.1.1.11/service/tmall-service.git  localDestDirectory localDestDirectory意为本地工作目录,该目录中需要指定工成名称 二.现在你可以在你的工作目录中创建文件,进行代码开发工作了 三.输入 git status  查看当前文件修改状态 如果你忘记修改了哪些文件你可以使用 git status  来查看当前状态, 红色的字体显示的就是你修改的

创建本地Git并提交到码云

使用Git Bash创建本地Git全局用户名,提交远程代码时将以此用户名显示git config --global --replace-all user.email "[email protected]"git config --global --replace-all user.name "itoracle" 在码云上创建一个git:https://gitee.com/itdb/all.git 进入D盘cd /d下载远程git到本地git clone https: