git配置

//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地址

cpio命令的使用 利用cpio 可将文件或目录从文件库获取出来或将数据拷贝到文件库。 cpio 的指令格式: cpio –i[bcdmrtuv] [patterns] cpio –o [abcv] cpio –p [adlmuv][directory] 说明:cpio 共有三种基本模式,-o即copy-out 模式,将一组文件copy到一个文件库,-i 即copy-in 模式,读取文件库,并将其展开在当前目录,-p 能从某个目录读取所有文件(包括子目录到另一个目录),且不以archive(归档)的方式存放。 cpio 常配合shell使用。-o常用标准输入设备读取要copy 的文件名称,并将copy成的archive file 通过标准输出设备输出。一般利用输入/输出重定向或管道的原理,达到真正复制的功能。 (一)利用cpio备份: [例1] $ find work –print | cpio –ocdv > /dev/rfd0135ds18 将work目录下的文件备份到软盘上。-o表示输出模式,-c生成一个带有头信息的文件。 -d表示按需要生成目录,-v表示命令执行时不断显示信息。用“>”把结果定向到软盘。 [例2] $ ls |cpio –o >/usr/linfs/old1 将当前目录下的所有文件复制成old1 archive file [例3] $ ls *.c | cpio –o>oldc 复制工作目录中的所有的c程序. [例4] $ ls| cpio –p /usr/linfs/tempdir 复制当前工作目录下的文件到/usr/linfs/tempdir 目录,不生成archive file . (二)利用cpio 复原: [例5] $ cpio –icdv < /dev/rfd0135ds18 将软盘中的文件复原。-i告诉cpio把文件作为它的输入,-d按需要生成目录,-v显示执行时的所有信息,-c具有头文件格式。 [例6] $ cpio –icdv "*stat.wp" < /dev/rfd0135ds18 仅复原*stat.wp的文件 [例7] $ cpio –i </usr/linfs/old1 *.f 仅复原*.f 文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值