likes
comments
collection
share

手撕Git(一)

作者站长头像
站长
· 阅读数 8

写在前面👀

啥是版本控制

版本控制 (Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。

版本控制分类

1. 本地版本控制

2. 集中版本控制 SVN

所有的版本数据都存在服务器上,用户的本地只有自己以前所同步的版本,如果不连网的话,用户就看不到历史版本,也无法切换版本验证问题,或在不同分支工作。而且,所有数据都保存在单一的服务器上,有很大的风险这个服务器会损坏,这样就会丢失所有的数据.

3.分布式版本控制 Git

所有版本信息仓库全部同步到本地的每个用户,这样就可以在本地查看所有版本历史,可以离线在本地提交,只需在连网时push到相应的服务器或其他用户那里。由于每个用户那里保存的都是所有的版本数据,只要有一个用户的设备没有问题就可以恢复所有的数据,不会因为服务器损坏或者网络问题,造成不能工作的情况! 缺点:增加了本地存储空间的占用,怕直接拿代码跑路。

在此之前需要了解的常用的Linux命令

  1. cd 改变目录。

  2. cd . .回退到上一个目录,直接cd进入默认目录

  3. pwd显示当前所在的目录路径。

  4. ls(ll)都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。

  5. touch新建文件 如 touch index.js 就会在当前目录下新建一个index.js文件。

  6. rm删除文件, rm index.js 就会把index.js文件删除。

  7. mkdir新建文件夹。

  8. rm -r删除一个文件夹, rm -r src 删除src目录

rm -rf / 切勿在Linux中尝试!删除电脑中全部文件!

  1. mv移动文件, mv index.html src index.html 是我们要移动的文件, src 是目标文件夹,当然, 这样写,必须保证文件和目标文件夹在同一目录下。

  2. reset重新初始化终端/清屏

  3. clear清屏

  4. history查看命令历史

  5. help帮助

  6. exit退出

  7. #注释


来吧,下个Git🤞

来吧,玩玩Git🙌

  • 安好之后可以在桌面点击鼠标右键选择Git Bash Here,当然也可以在文件夹内打开,你在哪打开他就会自动跳那个目录去。

手撕Git(一)

在桌面中打开git

手撕Git(一)

在文件夹中打开git

手撕Git(一)

Git配置

git所有的配置文件都保存在本地。

#查看所以配置
Git config -l

#查看系统配置
git config --system --list

#查看用户配置
git config --global --list

手撕Git(一) Git的配置文件:

1. Git\etc\gitconfig #Git安装目录下的gitconfig   --system 系统配置

2. C:\用户\DELL\ .gitconfig #当前登录用户(当然不同电脑是不一样的,我的是戴尔电脑)  --global 用户配置

系统配置 手撕Git(一) 用户配置 手撕Git(一) 尝试修改git用户配置把🤘

点开.gitconfig配置文件,在这里可以直接编辑配置文件,通过命令设置后会响应到这里。

手撕Git(一)

  • 咋们再用命令行试试 手撕Git(一)

写在后面🥱

感谢观看✨ 如有错误,欢迎改正💭

转载自:https://juejin.cn/post/7029299467966742536
评论
请登录