git - 使用 - 远程仓库

线上仓库的建立

  • 创建 github 账号
  • 创建仓库(Repository name)

两种常规使用方式

  1. 基于 http 协议
  • 使用 clone 指令克隆线上仓库到本地
// git clone 线上仓库地址
git clone https://github.com/fancuiyi/python.git
  • 之后,就可以在仓库上做对应的操作,如:提交暂存区,提交本地仓库,提交线上仓库,拉去线上仓库

  • 提交到线上仓库的指令: git push
    在首次往线上仓库提交内容出现403错误,原因是没有权限,需要鉴权
    需要修改 ".git/config" 文件内容,将账号密码添加上:
    url = https://账号:密码@github.com/fancuiyi/python.git

  • 拉取线上的内容: git pull
    提醒: 每日第一件事就是先 git pull 拉取线上最新版本: 每天下班前要 git push,将本地代码提交到线上仓库.

  1. 基于 ssh 协议
    该方式与前面 https 方式相比,只是影响 github 对于用户身份鉴权方式,对于 git 的具体操作没有任何影响.
    生成公私钥对指令(需要自行安装OpenSSh): ssh-keygen = t rsa -C"注册邮箱"
    步骤:
  • 生成客户端公私钥文件
  • 将公钥上传到 github
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容