git源码安装
源码安装。执行以下步骤:
使用"wget"命令下载Git源码包,例如:"wget https://www.kernel.org/pub/software/scm/git/git-2.0.5.tar.gz"。
使用"tar"命令解压缩下载的源码包,例如:"tar xzf git-2.0.5.tar.gz"。
进入解压后的文件夹,例如:"cd git-2.0.5"。
执行命令"make prefix=/usr/local/git all",进行编译安装。
安装完成后,将编译安装的Git路径添加到系统环境变量中,例如在"/etc/profile"文件的最后一行添加以下内容并保存退出:
bash
export PATH=/usr/local/git/bin:$PATH
然后执行命令"source /etc/profile"使环境变量生效。现在,您就可以在终端使用Git了。
方法二:
查看远程库地址git remote -v
版本回退
git log
git reset --hard HEAD^
git reset --hard (git log版本号)
git push -f origin master
yum search git
yum remove git
1、yum install git
sudo yum update
安装依赖包
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker
2、adduser git
passwd git
cd /home/git/
mkdir .ssh
在/home/git/.ssh/目录中新建authorized_keys文件,并将客户端提供的公钥(id_rsa.pub)黏贴到该文件中
touch authorized_keys 或 vi authorized_keys
touch authorized_keys
3、cd /home/git/
git init --bare project.git
4、chown -R git.git project.git
chown -R git.git /home/git/.ssh/
5、vi /etc/passwd
注释##git:x:1001:1001::/home/git:/bash
改为:git :x:1001:1001:git version control:home/git:/usr/bin/git-shell
vi /etc/ssh/sshd_config下面3个打开
1.RSAAuthentication yes
2.PubkeyAuthentication yes
3.AuthorizedKeysFile .ssh/authorized_keys
ssh-keygen -t rsa
vender find ./ -name *git*
git clone git@address:/home/git/project.git
git branch -a 查看分支
git checkout master
进入分支master
git branch -b
创建分支
git push origin master
把本地分支origin作为远程master分支
git push :master 删除分支