Git windows环境搭建

1、下载:

 

http://code.google.com/p/msysgit/downloads/list  msysgit下载地址

http://code.google.com/p/tortoisegit/  tortoisegit下载地址

 

 

2、安装:

首先安装 msysgit 然后安装tortoisegit。安装很简单,一路下一步即可。配置按照默认即可。

 

3、配置git

打开开始菜单------>Git-------->git Bash:

配置用户名和邮箱:

-------------------------------------------------------------------

 

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

 

----------------------------------------------------------------------

配置默认使用的文本编辑器:

Git 需要你输入一些额外消息的时候,会自动调用一个外部文本编辑器给你用。默认会使用操作系统指定的默认编辑器,一般可能会是emacs、 Vi 或者 Vim

 

$ git config --global core.editor vim
配置差异分析工具:
还有一个比较常用的是,在解决合并冲突时使用哪种差异分析工具。比如要改用 vimdiff 的话:
$ git config --global merge.tool vimdiff
查看配置:
$ git config --list
也可以直接查阅某个环境变量的设定,只要把特定的名字跟在后面即可,像这样:
$ git config user.name
查看帮助:
$ git help <verb>
$ git <verb> --help
$ man git-<verb>
比如,要学习 config 命令可以怎么用,运行:
$ git help config

 

3、搭建本地库

有两种方式:命令、GUI方式

A、命令方式:

打开git Bash:

cd到需要创建版本库的文件夹:

     1)使用命令:

--------------------------------

$ git init


-------------------------------

     2)创建需要添加的文件:

        如果当前目录下有几个文件想要纳入版本控制,需要先用 git add 命令告诉 Git 开始对这些文件进行跟踪,然后提交:

--------------------------------------------------------------

          $ git add *.c            

$ git add README

$ git commit -m 'initial project version'

----------------------------------------------------------------

      注解:

      git add 命令表示把文件拉入版本控制。*.c表示把所有c文件添加进去。

      git commit -m 'initial project version' 表示提交时的注释


现在,你已经得到了一个实际维护着若干文件的 Git 仓库


     3)从现有仓库克隆:

      ---------------------------------------------------

      $ git clone git://github.com/schacon/grit.git

      -----------------------------------------------------------

      或者

      -------------------------------------------------------

      $ git clone git://github.com/schacon/grit.git mygrit

      ----------------------------------------------------------------

      mygrit为你自己命名克隆的库名称

      从本地仓库克隆:把git://github.com/schacon/grit.git 换成git库路径即可


B、GUI方式

   1)本地文件里本地库文件夹:点击右键:选择Git init here ---->或者用Git Create repository here

 

 

 

本地库文件夹下面就会出现名为.git的文件夹,是隐藏文件夹。

2)新建需要添加的文件然后鼠标右键:Git Add all files now

然后:  Git Commit-->"master"可以看到如下界面。填写完commit Message,点击OK

 

点击右键的Git History,查看历史版本。

点击右键创建分支:

然后

分支名字随便取例如:mybranch

则可以看到创建成功分支

2)切换到工作目录clone库,选择Git clone

鼠标右键选择:

 

选择dir即为本地库,web即为远程库

选择相应的文件夹或web,git地址。则能在看到本地已经有库中的文件了

3)修改任意文件然后鼠标右键:

选择Git Commit-->“master"

就可以通过git history查看历史了

这只是本地提交可以跟踪文件了,并未提交到远程库中

如下如所示:Push到仓库中

这样就可以在git版本库中查看到修改后的内容了。

注解:这个提交是提交到了自己建立的分支中即建立的mybranch中。只有在仓库中右键切换到Git Branch切换到mybranch下才能看到修改后的结果。

注意事项:push的时候仓库的Git Branch不能在你所要提交的branch下。即:当向mybranch提交时git Branch需要切换到master分支或者你建立的其他分支下。若在mybranch下则push失败,因为git默认会认为mybranch在checkout,不允许提交。

 

4)把mybranch的内容合并到master分支

首先使用命令:

-----------------------------

$git diff  mybranch

--------------------------

如果执行完git diff命令后认为测试分支(mybranch)的修改无误,能合并时,可以用git merge命令把它合并到主分支(master)中:

执行下列命令:

-------------------------------------

git merge mybranch

--------------------------------------

 

图形化界面时则切换到mybranch分支然后鼠标右键

选择merge则可以合并为主分支。

 

Git初尝试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值