git仓库基本操作

认识仓库

  • 仓库
    就是我们放项目的地方。但是这个仓库进行了了git管理。
  • 本地库,远程库
    项目储存的地方在本地,项目储存在远程(代码托管平台).

图一:个人开发过程中文件的交互

图二团队,个人开发 本地 远程文件交互

图三:外部团队和本地团队通过远程库文件交互

远程仓库文件的Clone

以GitHub为例,提供了三种方式Http,SSH,GitHub CLI
比较三种方式
使用Http要输入Github账号密码,速度慢,易失败
使用ssh必须先配置密钥(推荐)
使用GitHub CLI先安装gh工具

1. Htti,SSH克隆

1 Http,SSH克隆步骤
在想要存放文件的目录打开Git Bash(或者打开后切换到目的目录)
在GitHub上找到项目的克隆地址,进行复制
git命令行窗口 输入`git clone 复制地址`,回车运行即可
密钥的配置方法
  1. image

  2. 进入生成文件的目录打开 *_public文件,复制里面的内容

  3. 进入github,密钥粘贴进去即可 GitHub头像-->setting-->SSH and GPG keys
    image

邀请成员加入项目,协同开发

可以参考一下我的这篇文章Idea使用git开发

非项目成员协同开发

步骤:
	1.非项目人员找到项目GitHub,点击相应的fork标签(复制远程仓库,作为自己的远程)
	2.克隆自己的远程仓库项目到本地库
	3.进行相应的开发后,内容push到自己的远程库
	4.远程库进行pull quest请求
	5.原项目管理者,查看pull request 审核
	6.没问题后同意合并
posted @ 2021-11-28 11:52  力量源于练习  阅读(146)  评论(0编辑  收藏  举报