乞力马扎罗的雪CYF的博客

与您分享IT技术,实现共同进步。

Java开发.gitignore文件包含.iml,.log的看法

有一个开源项目https://github.com/github/gitignore 主要用来规范所有开发项目的.gitignore文件的编写,基本涵盖了所有的开发语言、开发环境等。今日我向JetBrains.gitignore提交了一个pull request,希望能在这个文件中增加.iml、....

2017-10-15 20:45:14

阅读数 1565

评论数 0

IntelliJ IDEA:Unregistered VCS root detected. The directory…is under Git, but is not registered in t

当我们在IDEA中导入一个Git项目或者初始化一个Git项目的时候,往往会出现“Unregistered VCS root detected. The directory…is under Git, but is not registered in the Settings”的警告,截图如下:这是...

2017-07-02 17:11:33

阅读数 17577

评论数 1

IntelliJ IDEA开发JavaWeb项目的.gitignore配置

较为完善的.gitignore配置能有效提高版本控制的效率,有时候甚至能较少不必要的麻烦和冲突。以下的.gitignore配置是我在IntelliJ IDEA下开发JavaWeb项目中使用的.gitignore配置,结合自身开发和https://github.com/github/gitignor...

2017-06-24 18:09:11

阅读数 6519

评论数 0

git如何从仓库中删除已经被跟踪的文件

在我们开始实际项目中,总是会用到.gitignore文件,该文件表示在项目中的某些文件不需要使用git来管理,写入.gitignore中的文件名会自动被git所忽略。但是现实问题往往是这样:.gitignore文件一开始就不可能被考虑完善,可能项目开发到一半,突然发现某个文件需要被git忽略,所以...

2017-06-24 16:08:03

阅读数 2687

评论数 0

Github进行fork后如何与原仓库同步(二)

我们之前在《Github进行fork后如何与原仓库同步》这篇博客中详细讲述了如何与原仓库的项目进行同步的问题,看实际的操作流程还是稍显繁琐,其实现在有比前一篇博客中更为优化方便的方法,来让我们实现该功能。首先前面三个步骤请直接参考《Github进行fork后如何与原仓库同步》中的(1)(2)(3)...

2017-06-24 15:30:28

阅读数 1709

评论数 0

Git可视化工具SourceTree的使用

我在前面几篇文章中详细介绍了Git命令行的使用《Git学习札记》《Git学习札记——进阶》,以及使用Xcode中自带的Git可视化工具的使用《Xcode中git的使用方法介绍与"Please tell me who you are"问题的解决方案》。对于Git的初学者,个人建议...

2016-05-08 23:39:46

阅读数 27016

评论数 0

Xcode中git的使用方法介绍与"Please tell me who you are"问题的解决方案

我在之前多篇博客中讲解了如何使用命令行操作git,可以大大提高我们的工作效率。具体可以参考《Git学习札记》《Git学习札记——进阶》等文章。其实对于同一个工具,我们有不同的使用方法,今天我们就来学习如何使用Xcode中自带的Git,使用起来也是更为方便。同时对于一个Xcode中常见的问题进行解决...

2016-01-06 11:58:52

阅读数 7872

评论数 1

Git学习札记——进阶

(1)git blame 文件名 该命令会显示出该文件名的创建者,以及最后的提交和时间戳。 。 (2)git reflog 该命令显示的是head指针移动的信息。他是在本地的,而不是你仓库的一部分。不会包含在push和merge中。如果我使用git log ,我得到的提交信息是我仓库的一部分。...

2015-11-11 22:13:35

阅读数 2616

评论数 2

.gitignore使用方法和规范

在实际的协作开发中,git是很常用的版本控制工具。但是git是如此的强大,我们应该怎么学呢?《Git学习札记》是我刚写的一篇学习git的文章,是参考了廖雪峰老师的git教程 学习的。但是实际使用中并没有那么简单,首当其冲的问题是.gitignore文件。        在进行版本控制过程中,...

2015-11-09 10:16:24

阅读数 4804

评论数 2

Git学习札记

(1)git log 查看提交日志。会显示出你的每一次提交。如图: 。 (2)git log --pretty=oneline 如果你觉得上面输出内容太多太杂,可以使用这个命令。信息会在一行显示。如图: 。 (3)git branch 查看当前分支。如图,我现在在master分支。 。 ...

2015-11-07 23:26:05

阅读数 2744

评论数 2

Github版本控制与git checkout命令的使用

Github的作用实在是太多了,版本控制、代码托管、协作开发、基友社交等等。我们今天就来介绍下如何使用Github release来进行版本控制。 (1)我首先在Github创建一个repo,名字为iOS-UIView-Animation,地址为:https://github.com/chenyu...

2015-11-07 13:39:52

阅读数 4732

评论数 2

Github进行fork后如何与原仓库同步

我们在进行Github协同开发的时候,往往会去fork一个仓库到自己的Github中,过一段时间以后,原仓库可能会有各种提交以及修改,很可惜,Github本身并没有自动进行同步的机制,这个需要我们手动去执行,现在我来演示一下如何进行自己的仓库和原仓库进行Gith同步的操作。 (1)我使用终端 命令...

2015-10-20 14:40:59

阅读数 2385

评论数 1

Mac下如何安装配置git

我们都知道,其实Mac本身已经自带了git。但是如果我们需要自己配置git环境,来进行各种自定义设置,那么怎么来下载安装配置呢?具体实现步骤如下: (1)登陆git的官网:http://www.git-scm.com/    。点击如图位置下载即可: 。 (2)下载完成后,如图所示,点击安装即...

2015-10-07 15:32:10

阅读数 1951

评论数 0

在Github的README.md中显示一张图片

我们都知道,当我们在Github中新建一个repository时,一般都会同时创建一个README.md文件,该文件是一个markdown文件,一般用来在你的repository下面说明这个项目的简介。这样会有更多的人来参与了解你的项目。现在我们来实现一下如何在README.md中显示一张图片。 ...

2015-10-06 14:33:32

阅读数 9087

评论数 2

使用Git命令把本地项目上传到Github托管

我在这篇文章中将会详细实现如何把一个你在本地写好的项目(或者正在写的项目)上传到Github进行托管或者多人合作。具体步骤如下: (1)首先在Github上新建一个repository,我命名为NewsClient,其他的根据自己的需求填写即可: 。 (2)创建完成后,可以看到是这样子的。。。...

2015-10-06 12:35:24

阅读数 14964

评论数 7

Mac下Git命令汇总

1.   which -a git 查看当前Mac下有哪几个版本的Git; 2.git --version 查看当前使用的git版本; 3.git config --global user.name Jack 配置git的用户名; 4.git config --global user....

2015-10-05 21:01:53

阅读数 1981

评论数 0

Git简介

1.Git是分布式的,SVN是集中式的版本控制系统; 2.Git每个历史版本存储完整的文件,SVN存储文件差异; 3.Git可离线完成大部分操作,SVN则相反; 4.Git有着更优雅的分支和合并实现; 5.Git有更强的撤销修改和修改版本历史的能力; 6.Git速度更快,效率更高;

2015-10-05 20:28:02

阅读数 1163

评论数 0

mac上SVN使用技巧和感受

SVN在团队项目开发中起到非常关键的作用,关乎一个软件项目成败。在mac上自带了svn,我们可以非常方便的使用命令行的方式来进行版本控制。我现在来谈谈在mac下使用svn的方法和注意事项。 (1)如何在mac配置SVN客户端和服务器。推荐一篇文章《http://blog.csdn.net/q199...

2015-08-29 23:40:49

阅读数 2164

评论数 1

使用Git命令从Github远程仓库更新项目

如果说其他的开发人员往Github项目中修改了代码,我要在他们的饿基础上继续进行开发,那么应该怎样才能把Github的代码同步下来呢,注意此时并不是要重新git init.在本机创建一个新的仓库了。其实此时本机的代码仓库和远程服务器已经保持了一个连接,我们只要把代码pull下来就可以了。     ...

2015-08-05 17:25:52

阅读数 4468

评论数 1

使用Git命令实现代码上传与同步

在本地进行了代码编写后,就要想办法把代码上传到Github远程仓库,或者其他开发人员已经上传了最新版本的代码,我们就要从Github上同步最新的代码。这个过程应该怎么做呢。      如果是以可视化的方式来实现,会有Git for Mac这样比较好用的软件,的确可以实现非常方便的实现同步。但是这样...

2015-08-05 16:59:28

阅读数 9790

评论数 1

提示
确定要删除当前文章?
取消 删除