当前位置: 首页 > article >正文

Git代码托管(三)可视化工具操作(1)

常见的可视化操作工具有

一、官方网页

如码云、gitlab,自带了常见的git操作。

 以码云为例:

1、创建分支:

进入分支目录,点击  新建分支 按钮,

在弹出框中输入新分支名称,点击确定即可一键创建分支:

2、合并分支到主干:

进入目标分支目录,点击Pull Request按钮:

跳转后的页面如下:这里在提交记录中还能检查变更

 输入相关信息后点击确认提交。这里提交后没有真正被合并,只是提交了一个请求,提交后跳转到审核页面,点击接受请求

点击后在弹出的选项中选择第一个merge

这时弹出一个确认框,点确定即可。

二、Idea

Idea自带git工具,不需要安装任何插件。具体使用见下一篇

三、vscode git

我是在当前项目下,打开新的命令窗口进行git操作的。

1、拉取新分支:git checkout 分支名称。注意执行这个命令需要本地代码是最新的且无变更;

2、更新代码:git pull;

四、tortoiseGit

 (不推荐使用,推荐开发工具中的git)

 安装后鼠标右键会出现

tortoiseGit使用方法:

1、克隆代码:Git Clone

   点击后弹框

   

 URL为项目主干地址,如果需要下载分支,则勾选Branch,并在随后的输入框中输入分支名称即 可。点击OK,会弹框输入用户名密码,然后自动完成下载。

2、提交代码:git提交代码是首先提交(commit)到本地仓库(相当于svn的add),然后再推送(Push)到远程仓库。

 先点commit提交到本地缓存: 

确认已经提交到缓存的文件Sync:

 最后点push提交:

  如果想删除commit记录,TortoiseGit->Show log,选中日志右键Revert Change by this commit即可,

3、更新代码:pull

4、代码还原TortoiseGit -> Revert。不过有两种情况,如果该文件已经commit,会与上次commit的版本对比;如果该文件没有commit,会与远程仓库代码比对。


http://www.kler.cn/a/383700.html

相关文章:

  • SpringSecurity6+OAuth2.0 从入门到熟练使用
  • 线性代数:Matrix2x2和Matrix3x3
  • Springcloud高校选课管理系统-计算机毕业设计源码27115
  • RabbitMQ 七种工作模式介绍
  • 【vue2.7.16系列】手把手教你搭建后台系统__登录使用状态管理(15)
  • LeetCode:3254. 长度为 K 的子数组的能量值 I(模拟 Java)
  • 最全的Flutter中pubspec.yaml及其yaml 语法的使用说明
  • uniapp组件实现省市区三级联动选择
  • 【Unity基础】粒子系统与VFX Graph的区别
  • 【LeetCode】【算法】226. 翻转二叉树
  • echarts图表的使用(常用属性)
  • 数据特征工程:如何计算Teager能量算子(TEO)? | 基于SQL实现
  • 使用LoRA 对千问70B模型进行微调
  • Jupyter Notebook添加kernel的解决方案
  • 汇聚全球前沿科技产品,北京智能科技产业展览会·世亚智博会
  • 人工智能驱动金融市场:民锋智能分析引领精准投资
  • Java:多态的调用
  • 使用 Spring Security 和 JWT 实现安全认证机制
  • MySQL记录锁、间隙锁、临键锁(Next-Key Locks)详解
  • PostgreSQL (八) 创建分区
  • 如何选择适合CMS运行的服务器?
  • MySQL 8.0在windows环境安装及配置
  • STM32项目---水质水位检测
  • nuPlan最新SOTA,香港科技大学发布基于学习决策范围内的规划PlanScope
  • Java 网络编程(一)—— UDP数据报套接字编程
  • mysql数据同步到sql server