Git-版本控制 (二)
2024-10-05 20:15:43
昨天我们成功安装了Git,并且成功配置了环境变量~如果想看之前步骤的童鞋,请戳这里Git-版本控制(一)
今天我们要做的事情是:创建版本库。 (觉得非高大尚的童鞋举个爪子 = . =)
en~~~~在创建之前,我们先要绑定我们的用户名和邮箱。我们在开始菜单里找到"Git"->"Git Bash" 这时候会弹出一个类似命令行窗口的东西。
Next-->我们在命令行输入:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com
这行命令的含义是绑定你的用户名和邮箱,因为Git是分布式版本控制系统,所以每一个机器都必须自报家门:你的名字和邮箱地址。(用户名和邮箱可用去GitHub官网注册一个)
绑定了用户名和邮箱,那我们接下来肯定是要检测是否绑定成功了对吧~
在命令行输入:
$ git config user.name
$ git config user.email
如果命令行弹出之前设置的用户名和邮箱说明你绑定成功啦!!!
------------------------------ -----------------------------
现在~我们就要开始创建版本库了!
(等等!!! 版本库是什么 ?)
版本库其实就是一个仓库,里面所有的文件都被Git管理起来,每个文件的修改、删除、Git都能跟踪。于是我们在任何时刻都可以跟踪历史,或者在将来某个时刻可以还原。
所以,我们先选择一个合适的地方,创建一个空目录:
$ mkdir learngit
$ cd learngit
$ pwd
/Users/hasee/learngit
(之前说这个教程主讲在windows使用Git,为了避免遇到各种莫名其妙的问题,我们必须确保目录名(包括父目录)不包含中文)
第二步:
$ git init
Initialized empty Git repository in C:/Users/hasee/.git/
一会Git仓库就建好了,并且告诉你是一个空的仓库。
那么Git可以跟踪什么文件的改动呢?比如:网页、程序代码、txt文件等都可以跟踪。
最新文章
- Markdown
- [leetcode] 29. divide two integers
- JS——全选与反选
- <;实训|第五天>;通过搭建NFS,FTP实现共享文件附Vim脚本游戏
- Android画面显示原理
- 58. 分析、测试与总结:罗马数字和阿拉伯数字的转换[roman to integer and integer to roman in c++]
- localStorage
- [unity菜鸟] 笔记1 —— 函数篇
- 对Jsp提交input标签空格和回车的处理
- php 写一个水仙花数的函数
- knockoutjs关键点
- socket实现局域网通信
- 使用国内源解决Qt在线更新慢的问题
- PHP5.3 里面数组的的实现方式
- JS中数组的常用方法
- SQL Server 执行计划操作符详解(2)——串联(Concatenation )
- android传值
- 【算法】BILSTM+CRF中的条件随机场
- Java学习目录(持续更新中)
- IntelliJ IDEA及maven、git下载与配置
热门文章
- 微信小程序_(视图)简单的swiper容器
- 为什么要使用 Go 语言,Go 语言的优势在哪里?
- C++入门经典-例6.11-使用指针变量遍历二维数组
- Python--安装第三方库的方法
- SpringBoot启动加载yml配置文件出现编码格式错误
- ArcGISDynamicMapServiceLayer 和 ArcGISTiledMapServiceLayer 区别
- Linux下源码安装MySQL-5.6.25
- Spring容器启动源码分析
- cocos2dx基础篇(22) 基本动画CCAnimation/CCAnimate
- LeetCode.925-长按的名字(Long Pressed Name)