学会git,看这篇就够了


内容参考自 廖雪峰

集中式和分布式

集中式版本控制系统:版本库存放在中央服务器,干活的时候需要从中央服务器获得最新版本到自己电脑,干完了再推送回去。

  • 缺点:中央服务器出问题,所有人都不能干活了。而且必须联网工作,局域网带宽够大速度够快,而互联网若网速慢的话提交就很慢

分布式版本控制系统:没有中央服务器,每个人的电脑上都是一个完整的版本库

1、git 初始化设置和入门

在 linux 或 windows 下安装好 git 后,便可进行初始化操作。

1、设置用户名和邮箱

如果在 windows 下,那么打开 git bash

git config --global user.name '你在GitHub注册的用户名'
git config --global user.email '你在GitHub注册的邮箱'

2、生成 ssh 公钥

ssh-keygen -t rsa -C '你在GitHub注册的邮箱'

3、github 配置 ssh 公钥

用户主目录下,到 .ssh 所在目录,找到 id_rsa.pub 文件

  • 用 cat 命令查看并复制里面的内容

上 github 点头像中的 setting,然后点击下面的 new SSH key,title 随意,然后复制的公钥粘贴到 key 中
在这里插入图片描述
假如你有多台电脑,只要把每台电脑的 key 都添加至 github,就可以在每台电脑上推送文件到 github 了,有了这个 key,别人就不能推导你的账户,而在你 key 列表中的电脑,便可以推到你的账户

4、建仓远程仓库

5、提交的基本流程

git init
git add readme.txt
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值