今天是10.24,祝所有程序员(媛)节日快乐!!!!!
目录
前言
生活中,我们常听到Git、SVN和CVS,那么Git到底是什么呢,下面将揭起它神秘的面纱。
一、Git是什么?
Git是一个开源的分布式版本控制系统,可以有效、高速地处理很小到很大的项目版本管理。
命令如下:
- clone(克隆) :从远程仓库中克隆代码到本地仓库
- checkout(切分支) :从本地仓库中切一个分支然后进行修订
- add(添加):将代码由工作区提交到暂存区
- commit(提交):将代码由暂存区提交到本地仓库
- fetch(抓取):将代码从远程仓库抓取到本地仓库
- pull(拉取);相当于fetch+merge(合并),将代码从远程仓库抓取到本地,并远程分支与本地分支合并
- push(推送):顾名思义,将代码推到远程仓库
二、Git安装与常用命令
1.下载与安装
下载地址:https://git-scm.com/download

下载完成后可以得到如下文件:

双击安装即可,一路选择默认。
2.获取本地仓库
要使用Git对我们的代码进行版本控制,首先需要获得本地仓库
1.在电脑位置新建一个空目录,作为我们本地Git仓库
2.进入这个目录,右键点击Git Bash窗口
3.执行命令git init(初始化)
3.基础操作指令
最主要是以下两个状态的转换:
1.git add(工作区->暂存区)
2.git commit(暂存区->本地仓库)
下面讲解一些常用的操作指令
- 查看修改的状态(git status)
- 添加工作区到暂存区(git add)
- 提交暂存区到本地仓库(git commit)
- 查看提交日志(git log)
- 版本切换(git reset)
4.分支
分支很重要,可以说是Git的灵魂所在,下面讲解常用分支操作指令
- 查看本地分支(git branch)
- 创建本地分支(git branch 分支名)
- 切换分支(git checkout 分支名)
- 合并分支(git merge 分支名称)
- 删除分支(git branch -d 分支名)
三、Git远程仓库
3.1 常用托管服务(远程仓库)
主流的有github、码云、Gitlab,这里主要介绍码云,因为github服务器在国外,响应比较慢,码云的服务器在国内,响应的速度较快
最低0.47元/天 解锁文章
1707

被折叠的 条评论
为什么被折叠?



