标签:git

共 3 篇文章

git多账号登录问题

什么意思呢?想问的人自然知道,不懂的人说了他也是不知道滴。

同一服务器,同一托管平台,多个账号问题

1、添加key

我们暂且以oschina为例。为了更好的说明问题,我们在oschina平台分别用账号111新建项目test111和账号222新建项目test222,记得项目私有化哦,不然我们也没啥说的了。

在我们想要把项目test111 clone下来之前,需要先按照下面的步骤设置关联的key

ssh-keygen -t rsa -C "111@163.com" // 邮箱是账号111对应的邮箱

整个过程就回车完事,操作起来那是相当的简单!但是还没完,可能你注意到了,回车的过程中,有一句话是这样提示的:

Your public key has been saved in /root/.ssh/id_rsa.pub.

没错,我们现在打开这个文件

cat /root/.ssh/id_rsa.pub
阅读全文

git初始化操作以及一些问题的解决

如果是从远程仓库clone下来的,注意哦,我们说的是clone的新的仓库

一般而言,需要我们执行下面的几行进行初始化一下才可以

git clone https://gitlab.com/my-house/test.git
cd test
# 因为是新的仓库,尚未进行初始化的操作,如果这个时候你执行
git pull origin master # 或者执行
git push origin master # 均会以失败告终,终端提醒我们的是

error: src refspec master does not match any.
error: failed to push some refs to 'https://gitlab.com/my-house/test.git'

#为了能够顺利的对我们新建的仓库进行操作,你需要像下面这样,先创建一个文件 push一次
touch README.md
git add README.md
git commit -m 'add README'
git push origin mast
阅读全文