Git

Git恢复被修改文件的方法

恢复到最后一次提交的改动: git checkout — + 需要恢复的文件名 但是,需要注意的是,如果该文件已经 add 到暂存队列中,上面的命令就不灵光喽。 需要先让这个文件取消暂存: git reset HEAD — + 需要取消暂存的文件名 然后再使用第一条命令。 如果感觉命令多了记不住,那就做一两个匿名呗,比如: git config –global alias.unstage ‘reset HEAD –‘ git config –global alias 阅读更多

使用rebase进行Git协作的一种方案

克隆仓库 首先,初次运行前的配置 git config –global user.name “John” git config –global user.email “john@gmail.com” Tip: 请根据您的实际名字和邮箱来执行这两条命令 git clone {git-url} # {git-url}请替换成实际的仓库地址 新建分支 首先,每次开发新功能,都应该新建一个单独的分支。 # 获取主干最新代码 git checkout master git fetc 阅读更多

Linux上源码安装Git

安装依赖 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker 安装 libiconv cd /usr/local/src wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz tar -zxvf libiconv-1.14.tar.gz cd libiconv-1. 阅读更多