更新一下,感觉有更简单的方式

就比如你git config 的 全局的name和email是lab的

那就clone github上的项目然后设置局部的name和email就行了

***************逼死****强*******************迫**********症的分割*************线************************

不知道对不对,不过我这么干能用了嘿嘿

下载好git以及配置密钥什么的就不说了,网上一p眼子

上github或者lab上找你想要关联的仓库,复制他的SSH地址,然后直接

$ git clone git://github.com/schacon/grit.git

克隆到本地你想要变为仓库的文件夹。

如果想上传的话,还要配置user.email和user.name的,不然commit的时候会提示你

设置上就好了

如果忘记了你的邮箱的话,如果有以前的本地仓库就git到那个目录,然后 git config --list 查看就行了

这样就关联上了

第一次配置的要SSH密钥,这个咋弄我忘记了哈哈..

放个传送门,学习git的

https://git-scm.com/book/zh/v1/Git-%E5%9F%BA%E7%A1%80-%E5%8F%96%E5%BE%97%E9%A1%B9%E7%9B%AE%E7%9A%84-Git-%E4%BB%93%E5%BA%93

拜拜

----------20190721---------

WDNMD出问题了,因为平时用lab今天突然享用hub就发现clone不下来远程仓库,只能重新好好配置一下了

按照这位大神的说法

https://www.jianshu.com/p/cbb7117986d8

重新生成了一个hub用的rsa key,(过程中要求输入ssh连接密码,设置为空就使用默认的)然后修改config文件添加这几个

Host *github.com
HostName github.com
User yourname
IdentityFile ~/.ssh/yourRsaKeyFileName

为了不和lab冲突,修改本地仓库下.git的config文件,添加

[user]
email = xxxxxx@xxx.com
name = yourname

ok

NND, github是OK了, lab上传时总提示

The authenticity of host xxx can't be established.

Are you sure you want to continue connecting (yes/no)?

虽然输入yes也可以正常提交, 看别人的说法是因为更改了key, 可以通过修改config去掉检查主机过程(我没用这个方法, 因为我发现我的config里的gitlab的Host和HostName打错了...

Git创建本地仓库、与远程仓库关联的更多相关文章

  1. Git新建本地分支与远程分支关联问题:git branch --set-upstream

    Git新建本地分支与远程分支关联问题:git branch --set-upstream git在本地新建分支, push到remote服务器上之后,再次pull下来的时候,如果不做处理会报以下提示: ...

  2. Git新建本地分支与远程分支关联问题:git branch --set-upstream【转】

    本文转载自:http://blog.csdn.net/netwalk/article/details/21088405 Git新建本地分支与远程分支关联问题:git branch --set-upst ...

  3. Git:本地项目与远程仓库的git/clone

      版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/qq_40197828/article/details/79283278 初识Git命令行将本地项 ...

  4. git 创建本地分支与远程分支

    早上抽空整理了下git常用操作,偶尔看看加深下印象吧: 如果github上已经有master分支 和dev分支 在本地 git checkout -b dev 新建并切换到本地dev分支 git pu ...

  5. [Git] 将本地分支与远程分支关联

    . . . . . 在本地工程中添加Git,并将其与远程的空库关联起来,只需如下几步. 1. 创建空库 $ git init Initialized empty Git repository in D ...

  6. git提交本地文件到远程仓库及参与的项目仓库

    1.git提交本地文件到组织 1.先再组织中建立个用于存放文件的仓库建然后复制仓库地址: 2.进入要上传的文件的根目录下右击 git Bash 进入git控制台,我要上传的文件如下: 3.进入后: 1 ...

  7. git 添加本地项目到远程仓库 记录一下命令

    1.初始化 git init 2.关联远程仓库 git remote add origin 你的仓库地址 3.加入到本地仓库 git add * 4.推送(强推).如果不想强推 ,可以先执行下 git ...

  8. 关于git新建本地分支与远程分支关联问题

    背景 新建本地分支并推送到远端后,当前分支没有与远端分支关联,每次推送都需要填写一堆信息. 操作 git branch --set-upstream-to=origin/20160928 切换到本地分 ...

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

    新建一个远程的仓库(空的) 新建一个远程仓库 设置远程仓库的名字,并创建 设置仓库名 切记:如果我们在创建远程仓库的时候添加了README和.ignore等文件,我们在后面关联仓库后,需要先执行pul ...

  10. Git创建本地仓库并推送至远程仓库

    作为一名测试同学,日常工作经常需要checkout研发代码进行code review.自己极少有机会创建仓库,一度以为这是一个非常复杂过程.操作一遍后,发现也不过六个步骤,so,让我们一起揭开这神秘面 ...

随机推荐

  1. centos6.5删除/boot后恢复

    删除/boot下的所有东西 更改为从光盘启动并进入紧急救援模式 语言选择英语 选择美式键盘布局 不配置网络 选择Continue 这里提示系统已经被挂载到了/mnt/sysimage 选择shell, ...

  2. angularjs i18n

    <!doctype html><html ng-app="myApp"><head>    <meta charset="utf ...

  3. SecureCRT通过SSH2协议远程登录Ubuntu 18.04的过程总结

    reference: https://blog.csdn.net/ghostar03/article/details/47441715 https://blog.csdn.net/u011186256 ...

  4. 如何查看tomcat的支持的jdk、servlet、jsp的版本

    解压servlet-api 查看 可以看出,支持的servlet版本是4.0,jdk是1.8

  5. Beta冲刺五

    1.团队TSP 团队任务 预估时间 实际时间 完成日期 对数据库的最终完善 120 150 12.2 对学生注册功能的完善--新增触发器 150 140 11.29 对教师注册功能的完善 150 13 ...

  6. Leet Code 3. Longest Substring Without Repeating Characters

    Given a string, find the length of the longest substring without repeating characters. Examples: Giv ...

  7. hdu1011(树形背包)(提供一个特殊样例)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1011 Starship Troopers Time Limit: 10000/5000 MS (Jav ...

  8. cocos2dx 3.17.1 导演类

    进入导演类的头文件,首先看到的是一些头文件的引用:CCPlatformMacros(适配),CCRef(继承的父类),CCVector(3.0以后的新向量),CCScene(场景),CCMath(数学 ...

  9. cv2.findContours

    Layout of the output array image is incompatible with cv::Mat (step[ndims-1] != elemsize or step[1] ...

  10. 2016/12/22 dplの课练

    1.sort -nk 1 -t - 3 2.sort -nk 1 -t - 2 3.sort -nk 2 -t - 1 3./etc/passwd根据用户id的大小排序,从小到大的排序输出 sort ...