自学内容网 自学内容网

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 删除分支


原文地址:https://blog.csdn.net/zwm_yy/article/details/144092147

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!