Logo

Git:初始版本控制工具

Git是一个开源的分布式版本控制工具,它的开发者就是大名鼎鼎的Linux操作系统的作者Linus Torvalds。Git被开发出来的初衷是为了更好地管理Linux内核,而现在早已被广泛应用于全球各种大中小型项目中。下面首先讲解一下它最基本的用法。一、安装Git由于Git和Linux是同一个作者,因...

Git:提交本地代码

建立完代码仓库之后就可以提交代码了。提交代码的方法非常简单,只需要使用add和commit命令就可以了。add用于把想要提交的代码添加进来,commit则是真正执行提交操作。比如我们想要添加build.gradle文件,就可以输入如下命令:git add build.gradle这是添加单个文件的方...

Git:查看修改内容

在进行了一次代码提交之后,我们后面可能还要对项目不断地维护或者添加新功能等,比较理想的情况是,每当完成一小块功能,就执行一次提交,如果某个功能设计的代码比较多,有时候可能写到后面的时候我们已经忘记了前面修改什么东西了,遇到这种情况时不用担心,因为Git全帮我们记着呢,下面我们就来学习一下如何使用Gi...

Git:撤销未提交的修改

有时候我们的代码可能会写的过于草率,以至于原本正常的功能,结果反而被改出了问题。遇到这种情况,只要代码还未提交,所有修改的内容都是可以撤销的。一、撤销修改git checkout # 具体文件路径这种撤销方式只适用于还没有执行过add命令的文件。二、撤销已经Add的修改先取消文件的添加git res...

Git:版本控制工具的高级用法

一、分支的用法(branch)分支是版本控制工具中比较高级且比较重要的一个概念,它主要的作用就是在现有代码的基础上开辟一个分叉口,使得代码可以在主干线和分干线上同时进行开发,且相互之间不会影响。比如最近推出了1.0版本,并且把1.0版本开了个分支,然后在主干线上继续开发1.1版本。如果这时候1.0版...

Git:查看提交记录

当项目开发了几个月之后,我们可能已经执行了上百次的提交操作了,这个时候估计早已经忘了每次提交都修改了那些内容,可以使用log命令查看历史提交信息。一、查看历史提交信息git log二、查看其中某一条记录git log # 记录id三、查看最近几次提交查看最后一次提交记录git log -1查看最后第...

WinForm设置开机自启

/// <summary>/// 设置程序是否开机自启,通过修改注册表键值实现/// </summary>/// <param name="isAuto"></param>/// <returns></return...

WinForm选择文件或文件夹

选择文件实现一private void button10_Click(object sender, EventArgs e){ //初始化一个OpenFileDialog类 OpenFileDialog fileDialog = new OpenFileDialog(); //判...

使用通知Notification

Android8.0开始引入了通知渠道的概念,每条通知都要属于一个对应的渠道,每个应用程序都可以自由的创建当前应用拥有哪些通知渠道,但这些通知渠道的控制权是掌握在用户手上的,用户可以自由地选择这些通知渠道的重要程度,是否响铃、是否震动或者是否要关闭这个渠道的通知。对于每个应用来说,通知渠道的划分是非...

Android多线程编程

耗时操作需要放在子线程中运行,否则会导致主线程被阻塞,从而影响用户对软件的正常使用。一、线程基本用法Kotlin中使用线程方法和Java类似,可以选择继承Thread类或实现Runnable接口来实现线程,而Kotlin还给我们提供了一种更加简单的开启线程的方法,写法如下:thread {// 编写...