title: “Github常用命令”
date: 2020-01-20T17:27:26+08:00
draft: false
使用github的好处
- 提高工作效率,github作为一个远程版本控制仓库可以简化工作。
如:领导意见不统一,有时程序员需要做两个功能不同的程序出来。通常情况下我只能复制两个文件分开开发,如果每个程序的功能过多很容易出错。而我们使用github 的“git branch name” 可以非常简便的解决。 - 存储代码。
- 版本控制。如果程序需要改写,可以直接回溯代码到没有添加需求的时间段。
- 分工合作集成管理。
github认证功能
描述: 你想过没有,为什么每次github上传代码不需要认证呢?如果不认证的话岂不是每个人只要知道了你的github上远程仓库的地址。那么每个人都可以修改你的代码。
- SSH认证
认证过程(个人理解):SSH认证需要两个钥匙,一个是公钥存放放在github上,另一个是私钥存放在本地电脑上,且一个电脑只能有一个私钥。 本地仓库上传代码私钥加密,github公钥解密。 - Https认证
https就是每次提交代码的时候都需要输入账户名称和密码。 不推荐使用!博主自己没有测试过! - 注意:这里纯粹是自己为了理解记忆,描述不清极有可能错误。不影响操作!