git入门工作的记录

git入门工作的记录

缘由

之前没有用过git,新公司使用的是git:各种操作搞不好。各种网上搜,结合自己的使用记录一下,方便后面工作使用:

一、 安装git

按照步骤一步步来就行,基本都是一直点下一步。
https://blog.csdn.net/sanxd/article/details/82624127

二、配置好全局用户名,密码和邮箱

配置用户名
git config --global user.name "lhajsdjas"
配置邮箱
git config --global user.email "111112434324@qq.com"
配置密码
git config --global user.password "111111"

三、 生成git的公私秘钥:

参考:https://www.cnblogs.com/yjlch1016/p/9692840.html
我的操作记录:
ssh-keygen -t rsa -C 137311263@qq.com
按3次Enter。第一次是给设置名称,后两次是给密钥再设置一个密码。
不需要设置名称,也不需要给秘钥再配一个密码。
在这里插入图片描述上面生成密钥的过程会显示出你生成密钥的路径,我电脑生成的路径是:
在这里插入图片描述

四、配置密钥

将上一步生成的id_rsa.pub打开,将里面的内容全部复制作为私钥。
在这里插入图片描述
在这里插入图片描述

五、拉取公司gitlab远程代码,指定分支的

Git的项目我都放在一个git文件夹,在git文件夹下:右键打开git bash here
先初始化本地仓库:git init
然后直接一个命令:
git clone -b 分支名 URL(ssh的)
git clone -b zjj_dev_20181213 git@ip:项目路径.git
完成。

存在的问题:

无法更新和提交代码
想更新代码时,pull的时候总是默认以git作为用户名,还总是让我输入密码,输入密码还说不对。
修改成http也是废废。找了很多方案,怎么修改配置文件都不行。。。
如果有好的方法也可以留言,指点一下,谢谢!

我的解决办法:

使用TortoiseGit视图工具,再使用TortoiseGit生成私钥,配置到公司远程仓库,就可以正常进行更新比对等等操作了。
具体的安装,配置,使用等我写在下一篇TortoiseGit拯救我的畸形git。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值