记录下我用git踩的坑,我了个去~

我就发现我安装环境或者使用什么软件就没有一次到位的时候,总会出现一些小插曲让我记忆犹新,之前项目都是用的svn,这次换了一家公司之后改为码云,通过git上传项目,好吧,又学习一项新技术,废话不多说,说说我踩的坑坑。

1、用码云git上传项目首先要安装git(废话!!哈哈)

安装git我就一路下一步直接安装的,这个没啥可说的。

2、生成/添加SSH公钥

步骤:

1.打开终端(git)进入.ssh目录

cd ~/.ssh

如果.ssh文件夹不存在,执行指令自动创建

mkdir ~/.ssh

2.生成RSA密钥对

ssh-keygen -t rsa -C “你的邮箱@xxx.com”

为了方便全程回车即可(不用输入ras文件名及密码)

Generating public/private rsa key pair…
三次回车即可生成 ssh key

3.查看公钥内容

cat ~/.ssh/id_rsa.pub

4.将公钥内容(全部)复制并粘贴(注意:公钥内容以ssh-rsa开头)

粘贴地址 https://gitee.com/profile/sshkeys

5.添加公钥完成后进行测试公钥

测试SSH链接

ssh -T git@gitee.com

当终端提示Hi xxx! You’ve successfully authenticated, but GitHub does not provide shell access.表示链接成功

(这部分借鉴https://blog.csdn.net/xiaomengzi_16/article/details/78911302)

接着添加ssh公钥

记录下我用git踩的坑,我了个去~

3、第三步就要进入主题了,踩坑点来啦!

关联完项目地址之后输入git pull origin master 命令之后,就一直提示$ git pull origin master Username for ‘https://gitee.com’: 那我就输入我的用户名啊,输完又弹出填密码,来来回回,总是提示这个,怒了!请来公司大牛来,三两下解决,我了个去。一行代码
执行一下 这个命令:

然后,下次再输入一次 账 密码 就可以了。

接下来我再上传项目的时候可以先查看状态$ git status
然后git pull
再然后git add . (. 表示所有的)或者 git add + 文件名 // 将文件保存到缓存区
再再然后git commit -m ‘新添加的文件内容描述’ //添加文件描述
再再再然后使用git push 将本地仓库推送到远程仓库

行了,记录下来,省得以后我脑袋短路,又给忘了!接着撸代码去了~

文章知识点与官方知识档案匹配,可进一步学习相关知识Git技能树首页概览2960 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年4月28日
下一篇 2019年4月28日

相关推荐