Git 介绍

Git开发流程

Git就是版本控制管理工具,还有一个叫做svn。

可以在命令行使用(大部分都在这是用)

也可以使用图形界面

git他还是一个分布式的版本控制管理工具。

版本控制管理工具一般分为两种

  1. 集中式的 svn、cvs
  2. 分布式的 git(扛把子)、

一般情况下我们不需要搭建自己的git服务器,而是要使用第三方的,一般我们叫做git托管网站。

git托管网站

  1. 国内区:coding、码云
  2. 国外区:github(扛把子)、bitbucket、gitlab(也是一款软件,可你让你自己搭建一个类似于github这样的托管网站)、

ruby on rails (日本人开发的)。

版本库:有叫仓库,他有一个地址https://github.com/boboiloveyou/caoliu.git

分支:可以给一个项目创建不同的副本

本地:

远程:

git提交分几步

git clone 一个http的地址 #克隆一个项目到本地,注意会自动生成项目的文件夹

git add . #添加所有的改变
git commit -a -m '这里写注释'    #提交刚才add的内容保存到一个commit记录,并且同时指向当前所在的分支。
git push origin master  #推送刚才的所有的commit记录的内容到线上的某个分支

git fetch origin master     #从线上拉取代码到本地的当前分支
git merge   #合并代码到当前分支

git pull origin master  #拉取线上的某个分支代码到本地并且合并。一般情况下就用这一条就可以。(用这个)

git status #查看当前的分支状态。

你可能感兴趣的:(Git 介绍)