以下属于“git 标签”的內容
-
+1
git如何修改提交后的用户名和email信息
2014-11-04 By ustckris 分类:编程语言 7,046人浏览
在git中,如果commit后发现,用户名和密码不对,改如何修改呢,其实很简单,下面的命令就可以搞定了。 git commit --amend --author='Your Name <you@example.com>'
-
抢沙发
Git冲突:commit your changes or stash them before you can merge. 解决办法
2014-09-16 By ustckris 分类:Linux 53,661人浏览
用git pull来更新代码的时候,遇到了下面的问题: error: Your local changes to the following files would be overwritten by merge: xxx/xxx/xxx.php Please, commit your changes or stash them before you can merge. Aborting 出现这个问题的原因是其他人修改了xxx.php并提交到版本库中去了,而你本地也修改了xxx.php,...
-
+1
CentOS系统中让git支持命令补全
2014-08-27 By ustckris 分类:Linux 4,051人浏览
在CentOS系统中安装好git后,发现没有命令自动补全的功能,而Ubuntu系统下默认是有这个功能的,下面就来实现让CentOS也支持git的命令自动补全功能。 1) 下载git源码,cd至contrib/completion目录,找到git-completion.bash文件 2) 将上述文件copy至个人home目录,可设为隐藏文件以免后续被误删 # cd /tmp # git clone https://github.com/g...
-
抢沙发
Linux系统使用Gitolite 搭建 Git 服务器详解(服务器和客户端可以为同一台机器)
2014-08-23 By ustckris 分类:Linux 3,424人浏览
一般来说,配置git服务器的话,需要一台服务器,还需要一个客户端来验证服务器是否搭建成功,而一般开发者基本都只有一台服务器,那就需要这台服务器既作为Git的服务器,又要作为客户端来使用了,下面的教程就是以服务器和客户端都是同一台服务器为例的。如果需要服务器和客户端分开的话,只需要将下面列出的服务器端和客户端的操作到相应的...
-
抢沙发
git如何删除本地所有未提交的更改
2014-08-04 By ustckris 分类:Linux 8,300人浏览
在使用git的时候,如果本地做的修改都不想保留了,可以通过下面命令恢复成HEAD版本,未提交的以及加入暂存区中的修改都会被舍弃 git reset --hard git clean -xdf
-
抢沙发
git在提交之前撤销add操作
2014-08-03 By ustckris 分类:Linux 4,673人浏览
在使用git add后,发现有很多文件是不想添加到git库中的,也就是说在git add之前忘记在.gitignore文件中设置需要忽略的文件或文件夹了。 由于此时还没有提交所以不存在HEAD版本,不能使用 git reset HEAD命令。 解决办法 git rm -r --cached . 撤销全部git add的文件 git rm -r --cached a/ 撤销文件夹a中的全部文件 git rm --cached f...
-
抢沙发
Linux下编译安装字符模式的Git浏览器tig
2014-06-20 By ustckris 分类:Linux 8,609人浏览
Tig是一个基于ncurses的字符模式Git操作界面。它的主要功能是作为一个Git仓库浏览器。但也可以作为各种Git命令的输出界面。 tig目前最新的版本是2.0.2,在安装之前需要保证已经安装了libiconv,下面是Linux下的具体安装步骤: wget http://jonas.nitro.dk/tig/releases/tig-2.0.2.tar.gz tar zxvf tig-2.0.2.tar.gz cd tig-2.0.2 ./confi...
-
抢沙发
修改git默认的编辑器nano为vim
2014-05-04 By ustckris 分类:Linux 4,721人浏览
git默认的编辑器是nano,使用起来感觉很别扭,通过下面命令可以将git默认的编辑器变为vim git config –global core.editor vim 或者打开.git/config文件,在core中添加 editor=vim即可。
-
抢沙发
Centos安装yum install git出现No package git available的解决办法
2014-02-19 By ustckris 分类:Web服务器 17,105人浏览
在Centos系统中yum install git的时候出现下面的错误 Setting up Install Process No package git available. Nothing to do 解决办法 需要先添加EPEL(Extra Packages for Enterprise Linux) repository,添加方法如下,请根据Centos的版本和CPU自行选择,如果不清楚如何查看,请参考《Linux查看系统信息常用指令》。 CentOS5.x 32-bit(...