赞
踩
Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。
在开发中,Git已成为现在主流的一种代码托管技术(版本管理工具),基本上大多数的公司都在使用Git进行协同开发。很多代码托管平台也是基于Git来实现的。
Git可以帮我们做到很多的事情,比如代码的版本控制,分支管理等。
Git里面主要包含的几个概念有远程仓库,克隆,本地仓库,分支,提交,拉取,合并,推送等。
远程仓库是指我们代码存储在服务器的地方,这个仓库是我们整个团队中所有人都可以访问的地方。
在开发中,我们可以合理地使用Git进行管理,当新版本遇到问题之后,我们就可能需要将代码进行回滚,使用旧版本的代码,这样可以很方便的解决突发问题。
下载地址:https://git-scm.com/downloads
进入官网,选择对应的版本傻瓜式安装(选择默认选项),可以自己更改默认的盘符
git add
git commit -m “修改的内容”
Git工作目录下对于文件的修改(增加、删除、更新)会存在几个状态,这些修改的状态会随着我们执行Git的命令发生变化
使用git log可以看到之前的版本
可以使用git reset --hard commit ID来回退到之前的版本
冲突时添加到缓存区的步骤
git add .
git commit
弹出以下内容
esc键退出,输入":wq"
git init 初始化git仓库
git status 查看文件状态
git add . 添加所有文件 追踪文件
git commit -m “描述本次修改内容” 提交信息 向仓库中提交代码
git log 查看提交记录
用暂存区中的文件覆盖工作目录中的文件: git checkout 文件名
将文件从暂存区中删除: git rm --cached 文件名
将 git 仓库中指定的更新记录恢复出来,并且覆盖暂存区和工作目录:git reset --hard commitID
git branch 查看分支
git branch 分支名称 创建分支
git checkout 分支名称 切换分支
git merge 来源分支 合并分支 必须在master分支上才能合并develop分支
git branch -d 分支名称 删除分支 分支被合并后才允许删除(-D 强制删除)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。