git学习总结

2015-12-25 demon7452 更多博文 » 博客 » GitHub »

git

原文链接 https://demon7452.github.io/2015/12/25/git%E5%AD%A6%E4%B9%A0%E6%80%BB%E7%BB%93.html
注:以下为加速网络访问所做的原文缓存,经过重新格式化,可能存在格式方面的问题,或偶有遗漏信息,请以原文为准。


git学习总结

一、git安装

git在Windows、Linux、Mac中的安装方法请参阅[Git权威指南],在这里就不一一赘述了; 如果是在Windows中使用的话,可以使用Github for windows客户端。个人感觉还是比较好用的,值得一试;

#git安装好后可以运行如下命令来查看git版本
$ git --version
git version 2.5.3.windows.1

二、git config -- git配置

在开始使用git之前,需要设置一下git的配置变量,主要是配置提交者的email和name; git配置变量主要分为三个级别:版本库级、当前用户级、系统级(面向所有用户); 三者的优先级顺序为:版本库-->用户-->系统;

#配置版本库级变量,需要在版本库目录下执行如下命令;
#该配置文件位于版本库目录下的 .git 目录中  .git/config
$ git config user.email "XXXX@XX.com"  //配置邮箱
$ git config user.name "XXX"  //配置用户名

#配置当前用户的git变量,执行以命令即可:
#该配置文件位于用户主目录下的 .gitconfig 文件中,linux中可以使用 cat ~/.gitconfig 查看
$ git config --global user.email "XXXX@XX.com"  //配置邮箱
$ git config --global user.name "XXX"  //配置用户名

#配置系统级的git变量,执行以命令即可:
#该配置文件位于 /etc/gitconfig 文件中;
$ git config --system user.email "XXXX@XX.com"  //配置邮箱
$ git config --system user.name "XXX"  //配置用户名

三、git init -- 初始化版本库

主要是使用git init 创建版本库,使用方法如下:

#创建一个目录,进入该目录下初始化版本库
$ mkdir demo
$ cd demo
$ git init
初始化空的 Git 版本库于 /cygdrive/f/github/gittest/demo/.git/

#直接创建
$ git init demo
初始化空的 Git 版本库

四、git clone -- 克隆版本库

#问题描述 :Steam fatal error steam needs to be online to update, but was set to offline movies
#我直接运行如下命令就可以了
$ steam --reset

参考文档

1.Steam under Linux 2.Moving the Steam client installation 3.Steam fatal error steam needs to be online to update, but was set to offline movies