Git Setup
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git Setup相关的知识,希望对你有一定的参考价值。
参考技术A 安装git后,定制化你的git的环境。通常只需配置一次,适用于所有git版本。当然,你也可以随时更新你git的config。通常,‘git config’工具来帮助我们进行配置和更改变量。1. /etc/gitconfig 所有用户和所有repos的系统级配置. 读取和更改文件使用'git config --system'。
2. ~/.gitconfig/~/.config/git/config 当前用户以及当前用户的repos的用户级配置。读取和更改文件使用‘git config --global’
3. git目录中的config,例如(.git/config), 仅对当前repo有效。读取和更改文件使用‘git config --local’。
.git/config覆盖 ~/.gitconfig ,~/.gitconfig覆盖/etc/gitconfig
首先进行身份配置,设置用户名和邮件地址。
git config --system/global/local user.name"John Doe"
git config --system/global/local user.email johndoe@example.com
通常用户会使用‘global’使其对该用户所有的repo有效。如果有特殊的repo或者project有其他的配置,则你可以不使用‘--global’
其次进行git编辑器的配置
git config --global core.editor emacs
若不制定编辑器,这样的话,git会用系统默认的编辑器,例如linux系统的vim
再者定制化的配置然后查看你的配置
定制化配置可以直接编辑文件也可以通过命令行进行操作。
git config --list 去获取所有的配置。你可能会看到同一个变量多次,这是因为git从不同文件(/etc/gitconfig & ~/.gitconfig)读出变量,但是,仅最后一次你看到的变量生效。
git config key 去查看对应的配置信息。
Git入门使用
Git入门使用
安装Git
软件包如:
Git-2.7.2-32-bit_setup.1457942412.exe
TortoiseGit-1.8.12.0-64bit.msi
安装时候,直接点下一步即可。安装好后,右击鼠标即可出现git相关的图标:
Git客户端常用热键
Git Clone:克隆项目代码到本地;
Stash Save:保存本地修改的文件;
Pull:下载最新版本代码,会自动merge;
Fetch:下载最新版本代码,不会自动merge,下载后有冲突的文件会有冲突标志;
Stash Pop:弹出本地修改的文件,查看是否有冲突;
Git Commit:提交到本地库;
Push:提交到远程服务器;
以上是关于Git Setup的主要内容,如果未能解决你的问题,请参考以下文章
为啥我的Visual Studio 2008专业版无法输入序列号激活
为啥我的Visual Studio 2008专业版无法输入序列号激活
Git 常用操作 - git clone/git checkout -b/git diff/git push/git pull