安全的QQ软件下载站 本站非腾讯QQ官方网站

QQ下载|QQ资讯|QQ分类|下载排行|最近更新

软件
软件
文章
搜索
当前位置:首页应用软件编程开发 → msysgit(Git for Windows) v2.17.1 windows版
msysgit(Git for Windows)

咬住下唇

v2.17.1 windows版msysgit git控制系统下载评分:
下载地址
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

msysgit是一个Window 平台下的原生【shēng】程序,Windows 平台下是 Git 客户端的不二之选。Git for Windows专注于提【tí】供轻量级本地工具集,将Git SCM的全部功能集引入Windows,同时为经验丰富的【de】Git用户和【hé】新手提供适当的用户界面。

咬住下唇

在介绍MsysGit之前我们需要先提【tí】到说说Git,Git是【shì】基于Linux内核开发的一款免费、开源的分布式版本【běn】控制系统,拥有极强的功能,可用【yòng】于敏捷高效地处理任何或小或大的项目,这款MsysGit就是【shì】Git版本控制系统在Windows系统下的版本。MsysGit集成了所需【xū】要的运行环境和组件,支持所有Git功能特性,自【zì】带Gui图形界面,菜【cài】单也能配【pèi】置Git,安装后很快可【kě】以上手,是Windows下搭【dā】建【jiàn】Git的是不二之选!

咬住下唇

Git for Windows专注于提供轻量【liàng】级本地工具【jù】集【jí】,将Git SCM的全部功能集引入Windows,同时为经验丰富的Git用户和新手提供适当的用户界面【miàn】。

Git BASH

Git for Windows提供了一个BASH仿【fǎng】真,用于从命令【lìng】行运行Git。 * NIX用户应该感到宾至如归,因为BASH仿真行为与LINUX和UNIX环境中的“git”命令类似【sì】。

Git GUI

由于Windows用户通常需要图形用户【hù】界面,因此Git for Windows还提【tí】供了Git GUI,这是Git BASH的强【qiáng】大替代【dài】品,它提供几乎所有Git命令行功能的图形版本【běn】,以及全面的可视【shì】化差异工具。

壳集成

只需右键单击Windows资源管理器中的文件夹即可访问BASH或GUI。

咬住下唇

假设msysGit的安装为:C:\Git

1、在C:\Git\etc\git-completion.bash文件中添加:

    alias ls='ls --show-control-chars --color=auto'

    作用:使得在 Git Bash 中输入 ls 命令,可以正常显示中文文【wén】件【jiàn】名。

2、修改C:\Git\etc\inputrc文件中的两项配置【zhì】:

    set output-meta on

    set convert-meta off

    作【zuò】用:使得【dé】在 Git Bash 中可以正常输入中文,比如中文的 commit log。

3、在C:\Git\etc\profile文件中添加:

    export LESSCHARSET=utf-8

    作用:$ git log命令不【bú】像其【qí】它【tā】vcs一样,n条log从头滚到底,它会恰当地停在第一页,按space键再往后翻页。这是通过将log送给less处理实现的。以上即是设置less的字符编码,使得$ git log可【kě】以正常显【xiǎn】示中文。其【qí】实,它的值不一定要设置为 utf-8,比如latin1也可以……。还有个办法是$ git -no-pager log,在选项里禁止分页,则无需设置上面的【de】选项。

4、在C:\Git\etc\gitconfig文【wén】件中修改或添加如下【xià】配置:

    [gui]

    encoding = utf-8

    作用:我们的代码库是统一用【yòng】的 utf-8,这样设置可以在

    git gui 中正常显示代【dài】码中【zhōng】的中文。

    [i18n]

    commitencoding = GB2312

    作用:如果没有这一条,虽然我们在本【běn】地用$ git log看【kàn】自己的【de】中文修订没问题,但,一、我们的log推到服务器后会变成乱码;二、别人在Linux下推的中【zhōng】文log我们pull过来之后看起来【lái】也是乱码。这是因为,我们的commit log会被先存放在项目的.git/COMMIT_EDITMSG文件【jiàn】中;在中文Windows里,新建文件用【yòng】的是GB2312的编码;但是【shì】Git不知道,当成默认【rèn】的utf-8的送出【chū】去了【le】,所以就乱码了。有了这条之后,Git会先将其转换成utf-8,再发【fā】出去,于是就没问题了。

    [core]

    quotepath = false

    作用:没有这【zhè】一条,$git status输出中文会显示为UNICODE编码。

    [core]

    editor = notepad

    作用:修改编辑器,比如$git commit时输入log,默认是vim,按自【zì】己的喜好选择吧。

5、最后一条,在C:\Git\etc\gitconfig文【wén】件【jiàn】中添加:

    [alias]

    go = “! bash -c \”git pull && git add .; if [ \\\"$*\\\" == \\\"\\\" ]; then git commit -a; else git commit -am \\\”$*\\\”; fi; git push origin master:your-id;\”"

    作用:简化日常操作,目前还不需要,也没怎么搞明白这条指令吗【ma】,还【hái】是先用熟【shú】了【le】基础指令再说。

软件截图

  • msysgit(Git for Windows)v2.17.1 windows版

下载地址

  • PC版

相关版本

同类推荐

相关文章

用户评论

请自觉遵守互联网【wǎng】相【xiàng】关政策法规,评论内容只代表【biǎo】网友观点,与本站立场无关!

热门评论

最新评论

已有0人参与,点击查看更多精彩评论

关于腾牛 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2005-2022 QQTN.com 【东阳绿色软件下载站】 版权所有 鄂ICP备2022005668号-1 | 鄂公网安备 42011102000260号

声明:本站非腾讯QQ官方网站 所有软件和文章来自互联网【wǎng】 如【rú】有异议 请与本站联系【xì】 本站为非【fēi】赢利性网站 不接受任何赞助和广告