Git的使用

在老版本的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

posted @ 2016-05-03 11:40  吕鹏  阅读(94)  评论(0编辑  收藏  举报