git学习

Posted tingying

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git学习相关的知识,希望对你有一定的参考价值。

Git:分布式版本控制系统

Git 是一个开源的分布式版本控制系统,没有“中央服务器”,每个人的电脑上都是一个完整的版本库。

CVS及SVN:集中式的版本控制系统

Subversion(SVN) 是一个开源的集中式版本控制系統,  这些数据放置在一个中央资料档案库(repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。

 

Git可以在Linux、Unix、Mac和Windows这几大平台上正常运行

1安装

在Windows上,从Git官网直接下载安装程序

安装后搜索Git可以看到

技术图片

 

1. Git CMD  2. Git Bash   3. Git GUI

Bash是基于CMD的,Bash在CMD的基础上新增了一些命令和功能,故建议使用Bash更方便。Git GUI 是可视化界面

安装后设置用户名和邮箱

$ git config --global user.name "username"
$ git config --global user.email "email"

查看

$ git config user.name
$ git config user.email

 

2初始化仓库

点击Git Bash 右键-属性-修改起始位置

技术图片

打开Git bash就从这里开始

技术图片

技术图片

$ mkdir gitlearn // 新建文件夹
$ cd learngit //打开文件夹
$ pwd //显示当前目录。
$ git init //初始化仓库

初始化后就是这样

技术图片

技术图片

如果你没有看到.git目录,那是因为这个目录默认是隐藏的,用ls -ah命令就可以看见。

 3克隆项目

使用 git clone 拷贝一个 Git 仓库到本地,在github找个项目

$ git clone https://github.com/dabeng/OrgChart.git

技术图片

 

 

 

 

以上是关于git学习的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

如何管理在每个 git 版本中添加私有代码片段?

使用 Git 来管理 Xcode 中的代码片段

markdown Git代码片段

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段