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命令操作一个完整流程
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段
GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段