git使用简单教程

widuu 2013-7-1 PHP技术 4,253 0 喜欢 (0)

git是一个分布式的项目版本管理器,对于之前呢我还是用的svn比较多,但是今天呢,我还是使用了git,我在oschina一个开源社区上弄得这些东西,这个就是git.oschina.net!然后我们现在注册一下,然后获取用户名密码,就两个一个是用户名,一个密码还有一个url这几个是很有用的!

安装说来很简单
【linux】
[php]
//redhat系列
$ yum install git-core
//Ubuntu 这类 Debian
$ apt-get install git
[/php]
【windows】
[php]
http://msysgit.github.com/
[/php]
这里下载安装就可以了,现在我用windows做实例,给大家简单的弄一下,演示不能太多 操作挺多的,大家可以没事的时候学习一下,主要为了是用
第一步配置--安装好之后打开配置
[php]
$ git config --global user.name "testusername"
$ git config --global user.email test@example.com
[/php]
上边的test换成你自己的用户名 邮箱 你会发现这种操作向linux没错,他就是在windows上模拟linux

差异分析工具

还有一个比较常用的是,在解决合并冲突时使用哪种差异分析工具。比如要改用 vimdiff 的话:
[php]
$ git config --global merge.tool vimdiff
[/php]
查看配置
[php]
$git config --list
$git config.user.name //查看单个的配置
[/php]
然后就说获取代码仓库
[php]
mkdir 仓库名字自己起
cd 仓库名字
git init
touch README //创建的文件
git add README //添加创建文件
git commit -m "first commit" //提交 git commit -m '这是你的记录备注信息'
git remote add origin http://git.oschina.net/dgj99349/dgj99349.git //添加远程库
git push -u origin master // 推送数据到远程库
[/php]
远程库的重命名
[php]
$ git remote rename widuu widuuweb
[/php]
远程库的删除
[php]
$ git remote
origin
paul
[/php]
删除文件
[php]
git rm index.php //linux中删除index.php
git status //查看记录 我们会发现时删除
git commit -m 'delete' //提交
git push //推送到远程数据库
[/php]
就说这么多吧,其实没什么东西,如果你会linux那一切变得灰常简单

转载请注明来自微度网络,本文标题:《git使用简单教程》

喜欢 0 发布评论
Top