Git有Git Bash 与 Git GUI
他们分别是Bash终端模式,GUI图形界面模式。个人建议使用Bash,一方面能够更加锻炼自己的动手能力,另一方面也为自己能够为操作Mac或Linux打下良好的基础,或实时的复习操作命令。当然,你也可以使用GUI界面。能够更加形象的查看文件状态及分支等,更简单的实现版本控制及项目管理
对Git的发展历史有所了解的朋友一定知道,他与Linux为一位作者,那么Linux命令基本在Git中都是通用的
列举几个常用的命令
# 新建文件夹 mkdir filename # 进入/退出文件夹 cd filename # 进入 cd .. # 访问上一级目录 # 查看文件或文件夹详情: l l# 查看所有的目录(包含隐藏文件夹) ls -lA # 分屏的去查看 ls -l|less
首先我们新建一个名为Learning Git的文件夹,用于学习Git
# 新建Git文件夹 mkdir Learning Git # 进入 Learning Git文件夹 cd Learning Git
新文件夹若没有则需创建.git 文件夹(.git 前面的"."代表隐藏文件夹),本文件夹中将包含你对于此项目的所有相关信息、此项目本地配置信息,历史,提交、甚至是对接Github相关信息 请勿随意删除.git 文件夹!!!
# 查看所有文件夹 ls -lA # 初始化 git init
初始化完毕,接下来咱们需要进行使用前相关配置
签名设置:使用命令如下
# Git设置 git config # Git 项目签名设置 # 并不会验证其真实性,but 实际开发中便于区分开发者,建议设置真实的 # 项目级别签名设置 git config --user.name yourself name git config user.email yourself email # 查看项目设置信息cat ./git/config # 全局签名设置 git config --global use.name yourself name git config --global use.email yourself name # 查看全局配置信息 cat ~/.gitconfig
实际效果展示如下:
项目级签名设置展示:
系统级签名设置展示:
我的由于是之前有设置过全局,所以后设置的是追加的。
基本配置就已经完成啦,是不是很简单呢?下一节咱们将一起详细学习本地库的使用,版本控制。敬请期待