标签:local 安装 ssl 版本管理 修改文件 保持数据 uri 完整性 case
如果你还不会使用Git,那就不要写代码了。
一旦你会使用了Git,就再也不想使用SVN了。永远也回不去了。
Mac上使用Git,肯定离不开对Mac上的操作。就要使用常用的Linux命令来进行操作。通过终端来进行操作。
学习Git一定要使用命令行的方式来学习。不要使用图形界面来操作学习。会大大折扣的哦。
花了时间来学习一门东西。一定要得到自己想要喜欢的东西。
Git官网。https://git-scm.com/ 下载Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.
bash 系统自带的终端。
zsh 增强版的bash
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
创建一个文件: touch text.txt
复制一个文件: cp text.txt
查看一个文件: cat text.txt
修改文件的名字: mv text.txt text1.txt
删除一个文件: rm text.txt
修改一个文件: vi text.txt :wq 保存退出。
Git GitHub Gitlab
本地建立版本库。本地版本控制。多主机异地协同工作。重写提交说明。有后悔药可以吃。更好的提交列表,比较好的差异比较。更完善的分支系统。速度快。
直接记录的快照,而非差异比较
近乎所有操作都在本地执行。
时刻保持数据的完整性。
多数操作仅添加数据。
Git文件:以被版本库管理的文件
已修改:在工作目录修改Git文件
已暂存:对已修改的文件执行Git暂存操作,将文件存入暂存区。
已提交:将已暂存的文件执行Git提交操作,将文件存入版本库。
MAC上推荐的工具 homebrew
SSH:Secure Shell
mkdir mygit 创建一个目录
git init 初始化一个版本仓库
git clone
git help
git log 查看提交日志
git diff 比较文件在不同状态下的区别
git add 将已修改的文件添加到暂存区
git commit 提交修改
git rm 删除版本库中的特定文件
git pull 拉取代码到本地
git push 推送代码到远端
touch test.txt 新建一个文件
cat test.txt 查看这个文件
vi test.txt 修改这个文件
git status 查看当前分支文件的状态
对于user.name 与user.email来说,有三个地方可以设置
优先级 3>2>1
2020年01月15日22:29:52 后续学习中
标签:local 安装 ssl 版本管理 修改文件 保持数据 uri 完整性 case
原文地址:https://www.cnblogs.com/wobushitiegan/p/12199116.html