git从暂存区stage移除文件
编程开发 2年前 (2020-06-03) 1117浏览 0评论
使用ide的时候,有时会自动把一些ide本身的配置文件加入到git暂存区,这样的话即使 .gitignore 文件增加忽略,也没有效果,这个时候需要把文件从暂存区中移除。 移除单个文件 git reset HEAD -- path/to/file 移...
编程开发 2年前 (2020-06-03) 1117浏览 0评论
使用ide的时候,有时会自动把一些ide本身的配置文件加入到git暂存区,这样的话即使 .gitignore 文件增加忽略,也没有效果,这个时候需要把文件从暂存区中移除。 移除单个文件 git reset HEAD -- path/to/file 移...
Linux 6年前 (2016-08-11) 3117浏览 1评论
centos下安装git可以简单的使用yum来安装 $ yum install git 这样安装虽然简单,但是版本太旧还是1.7.1的版本,现在git都已经更新到2.9.1版本了。如果需要安装较新的版本。就需要自己编译安装了,其实也不难就几个操作...
编程开发 6年前 (2016-03-01) 3643浏览 0评论
使用tortoisegit pull的时候,发现卡住了,过了许久才弹出提示框,提示如下错误: tortoisegit pull卡住 server unexpectedly closed network connection 使用push也不行,猜...
编程开发 7年前 (2015-10-10) 6072浏览 0评论
当用git查看分支的时候,末尾会提示一个错误信息: $ git branch -av ...... ...... error: some refs could not be read 查了下几个分支都是正在用的,一直没有找到问题所在,偶...
编程开发 8年前 (2014-09-21) 7428浏览 1评论
在开发项目的时候经常会碰到这样的问题:大家并行开发不同的功能,有些功能开发好了要更新到测试环境测试,测试OK了要发布代码,发布功能的时候未开发完成的功能不能发布到线上。以前使用svn的时候根本无法管理这样的场景,因为所有的开发都一个分支上进行,即便s...
Linux运用 9年前 (2013-10-17) 6313浏览 0评论
系统版本:centos 6.4 git版本:1.7.1,使用yum直接安装的。 当使用git status查看时,如果文件名是中文,那么就会显示乱码(确实的说是转义后的字符),如下图: git查看文件时中文无法正常显示 怎样才能正常显示中文呢? 1、...
Linux运用 9年前 (2013-09-27) 7093浏览 0评论
在centos 6.4下直接用yum安装了git,料想没有自动补齐功能。对于英文不好、记性不好的童靴来说,没有自动补全真的是很痛苦。 1、下载源码,主要是使用源码中的一个自动补齐命令的bash文件。 $ git clone https://githu...
Linux运用 9年前 (2013-09-11) 27447浏览 3评论
公司的项目原先是使用svn做版本管理,发布项目的时候是采用打包的方式压缩成zip格式的文件,然后用ftp上传。随着开发人员越来越多,需求变化也比较多,经常在开发新功能时要调整线上的问题,在一个分支上进行开发就非常不方便。虽然svn也支持多分支开发,但...
Linux运用 9年前 (2013-08-25) 21064浏览 1评论
在发布项目到线上时,很多时候需要修改文件的权限,如果是使用git版本管理软件来发布的话,那么下次更新线上文件的时候就会提示文件冲突。明明文件没有修改,为什么会冲突呢?原来git把文件权限也算作文件差异的一部分。下面笔者自己做了个简单的例子来演示这种情...
Linux运用 9年前 (2013-08-09) 62549浏览 2评论
同事在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息: error: Your local changes to 'c/environ.c' would be overwritten by merge. Aborting. Pl...
Linux 10年前 (2013-01-28) 6274浏览 0评论
Git是一个开源的分布式版本控制系统,相比svn功能和性能有了更大的提升。下面是自己在Centos 6.3中安装的Git的过程记录。 安装Git 在Centos 6.3上git的软件包名称就叫做git,在比较旧的一些Linux发行版中是叫git-co...
编程开发 10年前 (2012-12-23) 5739浏览 0评论
早就想尝试下github,一直没时间试用下,周末有空就尝试了下。维基百科上github的解释是:一个用于使用Git版本控制系统项目的基于互联网的存取服务。其实简单的理解就是一个客户端软件,可以方便的管理Git数据仓库。笔者是在win 7下尝试使用的,...