远程仓库小技能


远程仓库小技能

1. github_dev

这个功能 gitee好像没有,突然发现的工具,可以在网页直接编辑仓库文件,而且有 vscode 支持,和直接用 vscode 差不多

  1. 进入要修改的仓库,按下键盘.(句号那个键)

  2. 等一小会,进入以下界面

  3. 直接开始修改代码,这个 网页版的 vscode 会实时保存,所以,当你修改后,在下图红框框中会出现小标,当你手动恢复原状时,小标又会消失

  1. 点击小标后,按顺序点击下图的 1, 2,和 vscode 类似,比 vscode 简单,相当于没有远程库了,因为你在网页上打开的就是 github 上的库,所以只需要执行 git add . 和 git commit -m “add test3”就行,1 和 2 分别对应这两个步骤

  2. 回到仓库,会发现已经修改成功

  3. 删除文件也是同理,通过这个工具再也不用为了删除一个无关文件,而把整个库克隆到本地,再修改提交到远程仓库了

2. gitee 项目仓库流程

  1. 管理员建仓库

  2. 邀请成员

  3. 设置保护分支,防止项目成员不小心误推

    「保护分支」是 Gitee 针对团队协作中代码权限管理的功能,即为了减小成员误操作带来的损失,对一些关键的分支进行保护,防止被破坏。保护以后,只有仓库的管理员才能对这个分支进行修改、合并等操作。(转自 gitee)

  4. 设置保护分支规则(比如谁可以推之类的)

  5. 既然添加了保护分支规则,那就肯定不是所有项目成员都可以直接 push 到仓库的了,这里就需要先 fork 仓库,再 push 到自己的仓库,然后发起 pull request 请求

  6. 等待管理员合并代码

    tips: git 使用 https 协议,每次 pull,push 都要输入密码,使用 git 协议,使用 ssh 密钥可以省去每次输密码


文章作者: 赤蓝紫
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 赤蓝紫 !
评论
  目录