存档

文章标签 ‘git’

[转载&mark]使用git打包RPM

2012年2月6日 没有评论

写好程序,编辑好makefile后,就可以按照以下方法获得spec文件了。

$ cd hello-0.2 你的源代码目录
$ git init 初始化git
Initialized empty Git repository in /home/admin/work/hello-0.2/.git/
$ git add -A
$ git commit -m init
 3 files changed, 73 insertions(+), 0 deletions(-)
 create mode 100644 Makefile
 create mode 100644 hello.c
 create mode 100644 hello.spec
$ git archive --prefix=hello-0.2/ master|gzip > hello-0.2.tar.gz
$ ls
hello-0.2.tar.gz  hello.c  hello.spec  Makefile 生成了spec文件
$rpmbuild –ba hello.spec 就会生成RPM包了~

 

学习git的时候,在这里发现的。

分类: 关于技术 标签: ,

git 完全删除一个文件

2011年12月2日 没有评论

一个不小心把一个敏感文件给提交到github去了,查了下谷歌,就有了下文,马克一下备忘。

git filter-branch --index-filter 'git update-index --remove filename' HEAD
rm filenamegit commit -a
git push  --force
分类: 关于技术 标签: ,