git command

1. 管理git ssh key

创建key pairs

ssh-keygen -t rsa -C "youremail@yourcompany.com"

~目录下会生成.ssh目录,包含id_rsa.pub和id_rsa两个文件

添加private key

ssh-add ~/.ssh/id_rsa

如果出现错误,可以先使用如下命令

ssh-agent bash

在profile settings->SSH Keys->Add SSH Key中添加id_rsa.pub中内容

然后进行连接,

ssh -T git@gitlab.yourdoman

成功会显示

Welcome to GitLab, xxx

如果出现提示SSL证书错误。如下

fatal: unable to access 'https://github.com/subying/jsbook.git/': SSL certificate problem: unable to get local issuer certificate

可以使用如下命令跳过SSL证书验证

git config --global http.sslVerify false

2. git push内容

将目录变成git管理的仓库

get init

添加origin

git remote add origin git@gitlab.{your domain}.git

如果git上内容比本地新,pull内容到本地

git pull origin master

添加或更新本地内容到git

git add {your file}

git commit -m "your commit"

git push origin master

替换本地改动

git checkout -- <filename>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,027评论 19 139
  • 常用命令: 忽略更新文件: 忽略本地修改: 0x01 安装git# mac:brew install gitwin...
    amazing_bing阅读 599评论 0 0
  • git提交和上传步骤 1. 初始化本地git仓库在本地项目根目录下,git init该命令在目录下生成.git文件...
    Hannah_huo阅读 536评论 2 4
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,738评论 9 163
  • 上学时希望同学都善良点对自己好点不要欺负自己多帮肋自己 上班的时候希望同事都多帮自己作点事少给自己找麻烦 出差的时...
    飞向乐天阅读 309评论 0 0