内容来自:https://www.liaoxuefeng.com/wiki/896043488029600/896067074338496

1.Linux安装Git

首先,你可以试着输入git,看看系统有没有安装Git:

$ git
The program 'git' is currently not installed. You can install it by typing:
sudo apt-get install git

像上面的命令,有很多Linux会友好地告诉你Git没有安装,还会告诉你如何安装Git。

如果你碰巧用Debian或Ubuntu Linux,通过一条sudo apt-get install git就可以直接完成Git的安装,非常简单。

老一点的Debian或Ubuntu Linux,要把命令改为sudo apt-get install git-core,因为以前有个软件也叫GIT(GNU Interactive Tools),结果Git就只能叫git-core了。由于Git名气实在太大,后来就把GNU Interactive Tools改成gnuitgit-core正式改为git

2.windows安装Git

从Git官网直接下载安装程序,安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!

安装完成后,还需要最后一步设置,在命令行输入:

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

3.创建版本库

版本库又名仓库,英文名repository

$ mkdir learngit //创建一个目录
$ cd learngit //进入到创建的目录里边
$ pwd //该命令用于显示当前目录
/Users/michael/learngit

第二步,通过git init命令把这个目录变成Git可以管理的仓库:

$ git init
Initialized empty Git repository in /Users/michael/learngit/.git/

初始化一个Git仓库,使用git init命令。

添加文件到Git仓库,分两步:

  1. 使用命令git add <file>,注意,可反复多次使用,添加多个文件;
  2. 使用命令git commit -m <message>,完成。

最新文章

  1. 前端框架 EasyUI (1)熟悉一下EasyUI
  2. SPOJ LCS2 - Longest Common Substring II
  3. Lamp和Lnmp环境搭建
  4. 问题与对策:CSS的margin塌陷(collapse)
  5. 第三章 jQuery中的DOM操作
  6. my sql 实现批量操作及注意问题
  7. [OJ] Find Minimum in Rotated Sorted Array
  8. 打开SQL Server 配置管理器时出现了问题
  9. TensorFlow 深度学习笔记 逻辑回归 实践篇
  10. Xpath学习笔记
  11. java的引用数据类型,你知道吗???
  12. 在IIS上发布并运行ASP.NET Core
  13. hive -help hive命令行执行sql参数
  14. odoo开发笔记 -- 模型字段定义中设置默认值
  15. P=(1+1/(1-L))/2
  16. Shell案例:图案打印
  17. arcgis10.5.1 对齐要素
  18. js--语音播报
  19. loadrunner11--集合点(Rendezvous )菜单是灰色不能点击
  20. Java中的static关键字的用法

热门文章

  1. 给国内知名大厂提BUG有感:安全是一种意识
  2. Android的简述4
  3. JSP第一章动态网页的基础
  4. Android Studio &quot;cannot resolve symbol R&quot; 问题
  5. 【iOS】containsString iOS7 报错
  6. Thrift框架快速入门
  7. git bash 初始化配置
  8. Selenium+java - 截图操作
  9. 全世界仅有的唯一最高LINUX版本的白菜路由,支持NAND记
  10. 史上最全面 Android逆向培训之__实战(hook微信)