在老版本的Linux也就是10.0及以前的Linux中,Git所指的并不是版本管理软件Git,而是GNU interactive tools,为了加以区分不得不给版本管理Git另起一个名字叫git-core。而在新版本的Linux中Git是唯一的,专指版本管理软件Git。Git有什么作用呢?
Git在Linux中专门负责文件管理,对于程序员来说主要是代码管理,通过它我们可以很方便地进行本地代码存储、上传远程服务器、下载源码和共同开发等等任务。
安装Git很简单,直接在Terminal输入: “# apt-get install git”即可。
以下是一些Git常用命令(为了不起冲突一下命令均在root权限下执行):
# man git-checkout //man命令,例如查询git-checkout命令帮助文档git装好以后也可以用命令 # git help git-checkout
# mkdir –p /demo/helloworld-git //建立该路径下的工作目录
# git init //建立本地版本库,需要在# cd /demo/helloworld-git进入工作目录之后使用
# ls –a //查看当前目录下所有文件
# echo “helloworld” > helloworld.txt //编辑helloworld到文本helloworld中
# git commit –m ‘helloworld-master’ //将helloworld文本添加到本地版本库中,备注名为:helloworld-master
# cat helloworld.txt //cat命令 ,例如查看hellworld文本内容
# git checkout helloworld.txt //恢复本地文本到最近一次修改前状态
# git branch new-branch //创建一个工程的本地分支
# git branch –D new-branch //删除分支
# ssh-keygen –t rsa –C helloworld@126.com //生成密钥文件和公钥文件,适用账号为helloworld@126.com
# ssh –T git@github.com //检查公钥密钥设置正确性
# ssh-add //添加RSA身份到代理
# git config - -global user.name “Your Name” //设置发送者姓名
# git config - -global user.email helloworld@126.com //设置发送者邮箱地址
# git push –u origin master //本地版本库文件上传到远程pub分支master
# git clone git@github.com:jobsken/helloworld.git //下载远程托管服务器中文件helloworld.git
# git pull origin master //获取master分支最新内容
http://www.cnblogs.com/lv-peng/
11:40:14 2016-05-03