导读:这个系列旨在指导没有使用过git和代码托管仓库github的人群。以下是一些关于git的基本指南:.1. Git 和 GitHub 超入门指南.1.1 安装方式.1.1.1 克隆仓库.git clone <https://github.com/jijunhao/git-skill
这个系列旨在指导没有使用过git和代码托管仓库github的人群。以下是一些关于git的基本指南:
git clone <https://github.com/jijunhao/git-skills.git
>
Windows可以从以下网站下载git安装程序: http://git-scm.com/downloads
OS X安装:
brew install git
Ubuntu和使用apt的Linux发行版的安装:
apt-get install git
Fedora和使用yum的Linux发行版的安装:
yum install git
# Windows下 git --version git update-git-for-windows
git help
查看所有话题的列表
git help --all
查看 Git 的术语词汇表
git help glossary
全局设置储存在 ~/.gitconfig 文件中,而本地设置储存在正在工作的仓库中的 .git/config 文件中。
显示一个设置的值
git config --get user.name
显示当前设置过的所有值的列表
git config --list
1.全局设置
这里设置的姓名
和邮箱地址
会用在 Git 的提交日志中,会随着提交日志一同被公开。
配置你的名字
git config --global user.name 'Your Name'
配置你的电子邮件地址
git config --global user.email 'Your email'
2.特殊项目配置
(1) 前往想要配置的仓库根目录。
(2) 用 –local 替换 –global,然后应用配置命令。
git config --local user.email 'Your email'
git config --global color.ui true git config --global diff.ui auto
如果要使用 Vim,请使用以下命令
git config --global core.editor vim
如果想要更改 Windows 的编辑器,则需要加入应用文件的完整路径。
git config --global core.editor '"C:\\\\Program Files\\\\Vim\\\\gvim.exe"
--nofork'
设置一个全局忽略文件让 Git 避免将临时提交到任何创建的本地仓库。
在https://github.com/github/gitignore
* 创建一个新的文本文件,名为 .gitignore_global,将它放在你的 home 目录下。
git config --global core.excludesfile ~/.gitignore_global
在每个仓库中,都可以创建一个自定义的“忽略”文件,进一步限制 Git 要跟踪的文件。这一点很重要,因为我们在编程时,有些时候会需要设置一些密匙,我们不希望其他人知道这些密匙。
* 创建一个新的文本文件,名为 .gitignore,将它放在你的项目根目录下。
* 在这个文件中添加所有你希望 Git 永远不要添加到仓库的文件名称,每个文件名应该单独一行。
git add .gitignore git commit -m "Adding list of files to be ignored."
上一篇:高并发场景下,如何优化服务器的性
下一篇:青语言开源发布