码迷,mamicode.com
首页 > 其他好文 > 详细

Git安装与配置

时间:2015-04-22 17:37:58      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:

一、简介

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目版本管理。

Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如 最近就迁移到 Git 上来了,很多 Freedesktop 的项目也迁移到了 Git 上。

 

二、安装步骤

 

Windows平台安装

1、资源下载 :Git-1.9.4-preview20140815.exe

2、安装包下载完成后,双击进入安装界面,如下图:

技术分享

3、两步next后选择安装目录,如下图:

技术分享

4、next进入Git安装模块选择,默认,如下图:

技术分享

5、next进入Git setup界面,“Select start menu folder”,默认,如下图:

技术分享

6、next进入Git Setup界面,“Adjusting your PATH environment”,选择默认值“Use Git from the Windows Command Prompt”,如下图所示:

技术分享

7、next进入Git Setup界面,“Configuring the line ending conversions”,选择换行格式,选择“Checkout as-is, commit Unix-style line endings”,如下图所示:

技术分享

8、next进入安装界面,如下图所示:

技术分享

9、安装完成后,打开Git Bash可以进入linux shell,可以使用git命令进行各种操作。

 

Linux平台安装

资源下载:git-1.8.5.tar.gz

安装

#安装依赖库
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel

tar -zxvf git-1.8.5.tar.gz
./configure
make
make install

 

三、配置步骤

1、安装git,从程序目录打开 "Git Bash" 

2、键入命令:ssh-keygen -t rsa -C email@email.com" (注:email@email.com是github账号)

3、提醒你输入key的名称,输入:id_rsa

4、 在目录:C:\Users\用户目录\,会产生两个文件:id_rsa和id_rsa.pub

5.、把文件:id_rsa和id_rsa.pub,复制到目录:C:\Users\用户目录\.ssh\ (注:若没有目录:.ssh,则需新建该目录)

6、用记事本打开id_rsa.pub文件,复制内容,在github.com的网站上到ssh密钥管理页面,添加新公钥,随便取个名字,内容粘贴刚才复制的内容。

7、配置完成

 

 

四、常用操作

 

初始本地库
git init
添加到暂存区
git add .
添加到工作区
git commit -m "first commit"
查看远程库
git remote  -v
关联到远程库(一次)
git remote add origin git@code.csdn.net:274914765/computeroperatingsystem.git
删除远程库关联
git remote rm origin
远程到本地库
git pull git@code.csdn.net:u011640816/loader.git master
推送到远程库
git push -u origin master
克隆本地库
git clone git@code.csdn.net:u011640816/loader.git
版本回退
git reset --hard SHA
查看远程分支
git branch –a
查看本地分支
git branch
创建分支
git branch name
推送本地分支到远程
git push origin name
删除本地分支   
git branch -d name
切换分支
git checkout name

Git安装与配置

标签:

原文地址:http://www.cnblogs.com/274914765qq/p/4447870.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!