[TOC] Linux编程(放在标题里) Linux编程:c和c++。 此篇包含编译器、编辑器、调试器和版本控制系统Subversion。 编辑器的选择 Vim Vi的增强版是Vim。 1. 编辑和保存 vim分为插入和命令两种模式,插入是写字符,命令是保存、搜索等。I键进入插入模式,vim命令严格 ...
分类:
其他好文 时间:
2020-02-29 18:59:28
阅读次数:
73
视频讲解 1.什么是git? git是一个开源的分布式版本控制系统,可以有效地、高速地处理从很小到非常大的项目版本管理 可以从github进行项目的实时保存,可以提供给多个人编辑,然后修改后在vscode的[源代码管理]处根据命令可以令其上传保存修改 下图是git的工作流 2.如何创建gitHub远 ...
分类:
其他好文 时间:
2020-02-26 19:01:22
阅读次数:
50
1、Gerrit的基本介绍 Gerrit 是一个Git服务器,它基于 git 版本控制系统,使用网页界面来进行审阅工作。Gerrit 旨在提供一个轻量级框架,用于在代码入库之前对每个提交进行审阅,更改将上载到 Gerrit,但实际上并不成为项目的一部分,直到它们被审阅和接受 。代码审查是Gerrit ...
分类:
其他好文 时间:
2020-02-24 19:00:44
阅读次数:
568
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务 ...
分类:
其他好文 时间:
2020-02-24 16:58:53
阅读次数:
73
[TOC] Extending Qt Creator Manual Qt Creator是为Qt开发人员的需求量身定制的跨平台集成开发环境(IDE)。 Qt Creator可以通过多种方式扩展。 例如,Qt Creator架构基于插件加载器,这意味着插件加载器以外的所有功能都在插件中实现。 但是,您 ...
分类:
其他好文 时间:
2020-02-23 09:44:34
阅读次数:
79
TortoiseGit是一个开放的git版本控制系统的源客户端,只运行于Windows系统中,与操作系统紧密结合,使用起来非常方便。如果有TortoiseSVN的使用经验,则使用TortoiseGit很容易上手。 准备工作 在使用TortoiseGit之前,需要设置与远端仓库通信的SSH密钥信息。 ...
分类:
其他好文 时间:
2020-02-17 18:19:24
阅读次数:
92
一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样 我们可以选择在合适的时间将本地版本推送到统一的版本管理服务器 ②Git每次会提取整个代码仓库的完整镜像,相当于对整个代码仓库都进行了一次备份,这样计时版 ...
分类:
其他好文 时间:
2020-02-10 22:47:10
阅读次数:
109
版本控制 几乎是所有开发项目的必备, Git 是目前主流的版本控制系统,下面介绍几种常用的工作流程。 目录: 最简模式 特征分支 开发分支 开发 + 特性分支 发布分支 1. 最简模式 这是最简单的工作流模式,只使用 master 分支。 这种方式只适合于非常小的项目,例如个人项目。 当团队增长后, ...
分类:
其他好文 时间:
2020-02-09 12:02:30
阅读次数:
73
为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录的修改,Subversion允许把 ...
分类:
其他好文 时间:
2020-02-09 11:39:33
阅读次数:
70
Git版本控制系统(VCS)是分布式的,仓库的每一个副本均包含项目的完整历史 安装Git 下载 下载地址: 选择适合自己操作系统的来下载 如果下载太慢,解决方法: 国内镜像: 复制下载链接,然后打开迅雷,使用迅雷下载 安装 自己选择路径安装,假设到 D:\java 下,装完后将 D:\java\gi ...
分类:
移动开发 时间:
2020-02-07 18:34:10
阅读次数:
85