学习打卡内容搬运于乐学偶得公众号:乐学Fintech ,仅用于我学习打卡之用。也在此和学习Python的小伙伴分享~
我学习的是乐学偶得《零基础Python入门编程全栈量化AI》课程,属于零基础入门小白,嘿嘿(●’◡’●)如果有同班同学,欢迎一起打卡鸭!
git、git bash和git shell有什么区别?
Git是版本控制工具,最开始设计用于在Unix风格的命令行环境中执行。像Linux和macOS这样操作系统都包含内置的Unix命令行终端,所以在命令行中用git做版本控制就非常方便。
然而,Microsoft Windows使用Windows命令提示符,这是一个非unix终端环境,所以我们需要git bash那么什么是Git Bash呢?Git Bash是一个适用于Microsoft Windows环境的应用程序,它为Git命令行体验提供了一个仿真层。相当于在window上通过git bash这个模拟的Unix命令行的终端出来,然后在这个终端里面做git相关的版本控制Git shell是一个通过SSH访问的Git服务器的程序,比如说你把一个主机作为git服务器,然后通过gitshell进行SSH连接到服务器,并把服务器用作托管Git存储库。git shell一般只允许使用服务器与Git相关的,其他的行为是被限制的。