`

GIT Configuration

    博客分类:
  • SCM
阅读更多
既然安装了GIT for Windows, 那免不了需要配置一下. 这里backup自己的configuration.

配置的命令比如:
$ git config --global user.name "Zhang San"
$ git config --global user.email "zhangsan.android@gmail.com"
$ git config --global alias.ci commit


配置KDiff3作为merge tool和diff tool
1.
下载KDiff3 (http://sourceforge.net/projects/kdiff3/)并且安装.

2.
$ git config --global merge.tool kdiff3
$ git config --global meregtool.kdiff3.path "C:/Program Files (x86)/KDiff3/kdiff3.exe"


3.
然后启动gitk GUI界面
$ gitk
在Edit->Preferences->External diff tool输入"C:/Program Files (x86)/KDiff3/kdiff3.exe"

下面我的.gitconfig文件, backup一下
[alias]
	ci = commit
	co = checkout
	st = status
	br = branch
	oneline = log --pretty=oneline --since='2 days ago'
	onelog = log -p -1
	
[user]
	name = Zhang San
	email = zhangsan.android@gmail.com

[color]
	diff = auto
	status = auto
	branch = auto
	ui = auto
	
[merge]
	tool = kdiff3
[mergetool "kdiff3"]
	path = C:/Program Files (x86)/KDiff3/kdiff3.exe


分享到:
评论

相关推荐

    Manning.Git.in.Practice.2014.9.pdf

    - **Git Configuration**: Git configuration settings can be customized at the system, global, or repository level. Use `git config --global` to set global preferences. - **Aliases**: Aliases can be ...

    windows Git 安装

    6. **设置SSH**: 在"Adjust your Git configuration"页面,你可以选择是否使用SSH密钥对进行身份验证。如果已有GitHub或其他Git托管平台的SSH密钥,选择"Yes"并提供路径。否则,可以暂时选择"No",后续手动配置。...

    i.MX 6UL-ULL BSP Manual

    - **配置Git**: 参照《Git Configuration》指南来配置Git。 #### 寻找正确的软件平台 为了确定适用于您的PHYTEC开发板的正确软件和对应的机器名称,您可以按照以下步骤操作: - 访问i.MX 6UL/6ULL BSP发布页面,并...

    eclipse中如何使用git

    * 选择 Window -> Preferences -> Team -> Git -> Configuration。 * 点击 Add Entity,添加新的配置。 * 填写配置信息,然后点击 Apply。 EGit 是 Eclipse 官方提供的 Git 插件,它能够让开发者在 Eclipse 中轻松...

    Professional.Git.epub

    Chapter 4: Configuration and Setup Chapter 5: Getting Productive Connected Lab 2: Creating and Exploring a Git Repository and Managing Content Chapter 6: Tracking Changes Connected Lab 3: Tracking ...

    Git使用手册-eclipse配置git详细说明

    打开Eclipse,进入`Window -> Preferences -> Team -> Git -> Configuration`。在这里,你可以配置Git的相关参数。如果这是你第一次配置,可能看不到`user.name`和`user.email`的选项。此时,点击`New Entry...`,...

    Git-2.21.0-64-bit.zip

    * A new tag.gpgSign configuration variable turns "git tag -a" into "git tag -s". * "git multi-pack-index" learned expire and repack subcommands. * "git blame" learned to "ignore" commits in the ...

    安装GIT插件Git及使用

    1. 打开Eclipse的首选项设置:`Window > Preferences > Team > Git > Configuration` 2. 在配置界面中,选择`New Entry`,然后输入您的`user.name`和`user.email`信息。这些信息将在提交时被记录下来,以标识您对...

    Git.Version.Control.Cookbook.1782168451

    Configuration Chapter 3. Branching, Merging, and Options Chapter 4. Rebase Regularly and Interactively, and Other Use Cases Chapter 5. Storing Additional Information in Your Repository Chapter 6. ...

    git完整教程

    最后,“history & configuration”和“rebase”是Git的高级特性。`git history`(实际是`git log`的别名)让你能浏览详细的提交历史,理解项目的演变过程。Git的配置文件(.gitconfig)允许你自定义Git的行为,如...

    git-configuration-test

    "git-configuration-test" 提到的是一个与Git配置相关的测试,可能是为了确保参与者的Git环境设置正确,以便顺利进行讲习班活动。在这个过程中,了解和掌握Git的基本配置是非常重要的。 Git的配置分为三个层次:...

    点文件

    点文件 chezmoi处理的个人 。 设定新目标 git clone https://github.com/joow/dotfiles.git ...# Git configuration [ data . git ] # mandatory name = " YOUR NAME " # mandatory email = " YOU

    GIT2.33.0.2最新版本.zip

    and the "sendemail.sendmailCmd" configuration variable, which is a more sensible approach than the current way of repurposing the "smtp-server" that is meant to name the server to instead name the ...

    web-bugs:PHP Bugtracking系统

    本地安装 使用Composer安装开发依赖项: composer install 配置: ... 数据库: 使用sql/database.sql创建一个新MySQL / MariaDB数据库,创建数据库... ├─ .git/ # Git configuration and source directory ├─ c

    git常用命令大全 git常用命令大全

    * `git config --global --unset http.proxy`: remove proxy configuration on git 克隆和状态 * `git clone git+ssh://git@192.168.53.168/VT.git`: 克隆远程仓库 * `git status`: 查看当前版本状态(是否修改)...

    git项目管理运维手册.docx

    * DHCP 服务:手册中介绍了DHCP(Dynamic Host Configuration Protocol)的概念和应用,包括DHCP服务器的设置和配置。 * VSFTP 服务:手册中介绍了VSFTP(Very Secure FTP)的概念和应用,包括VSFTP服务器的设置和...

    Eclipse中Git使用大全-新手必读

    - 通过`Window` -> `Preferences` -> `Team` -> `Git` -> `Configuration`来设置提交人(Author)和提交者(Committer)的信息。 #### 五、推送代码到远程仓库 1. **准备推送**: - 确认本地提交已完成,且出现...

    Git Version Control Cookbook 2nd Edition

    Once you have accustomed yourself to the basics, you’ll explore techniques to configure Git with comprehensive examples and configuration targets. You’ll gain insights into improving your ...

    git相关问题解决

    - `Windows` -> `Preferences` -> `Team` -> `Git` -> `Configuration` -> `Repository Settings` - **添加远程仓库信息**:在配置文件中添加远程仓库的信息。以master分支为例,可以添加以下内容: ```ini ...

Global site tag (gtag.js) - Google Analytics