//git安装依赖
yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-
ExtUtils-CBuilder perl-ExtUtils-MakeMaker
//解压
tar -zxvf XXX.tar.gz
//解压之后,进入Git的文件
命令 cd git-2.8.0/ (具体文件名视您具体情况而定)
//安装git
make,sudo make install
//查看git版本
git --version
//git进行配置
git config --global user.name "名字"
git config --global user.email "邮箱"
//忽略windwos和linux换行符转换的
git config --global core.autocrlf false
//避免中文乱码
git config --global core.quotepath off
git config --global gui.encoding utf-8
//设置密匙,中途会让你设置密码
ssh-keygen -t rsa -C "XXX@outlook.com" (密钥名称您自己可以定义)
告诉本地系统,已经设置了密码,命令:ssh-add ~/.ssh/id_rsa 如果报错could not open a
connection to your authentication agent,就先执行命令:eval `ssh-agent`(``是~键上的,而不是
单引号),然后再执行:ssh-add ~/.ssh/id_rsa
查看密钥:cat ~/.ssh/id_rsa.pub cat是从头开始查看文件信息的命令
然后命令窗口会输出一连串字符,这一连串字符就是密码的公钥,把这个公钥复制,添加到项目托管平
台(例如码云),添加到自己的SSH公钥中,这一连串字符会自动装化为16进制
回到linux命令窗口中,输入命令:git clone XXX (XXX就是那个复制的路径)
//git上次仓库命令
git init
git add .
git commit -m "发布" -a
//本地跟远程仓库连接
git remote add origin https://github.com/OliveKong/
//创建文件,已经有的话就不用创建了,直接push就像
git pull --rebase origin master
//提交到远程仓库
git push -u origin master
还不行就强制推送
git push -f
//拉取远程项目到本地合并
git pull git地址
//克隆远程项目到本地
git clone git地址