提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
Git的详细介绍
以下是本篇文章正文内容,下面案例可供参考
一、git的基础知识
1.怎样安装git
安装git 下载地址 https://git-scm.com/downloads
2.什么是版本管理
版本管理就是一种记录文件变化的方式,以便将来查阅特定的版本。
3.什么是git
git是版本管理控制系统(缩写为VCS),它可以在任何时间点,将文档作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来。
二、git的基本工作流程
1.git分为哪三个区域
git仓库(用于存放提交记录) 暂存区(临时存放被修改的数据) 工作目录(被Git管理的项目目录)
三、git的使用步骤
1.git的常用命令
代码如下(示例):
git init 初始化一个本地仓库( 如果初始化之后看不到.git 文件夹则可以通过 ls -ah查看 也可以通过命令 attrib -r -h .git 将隐藏的.git文件显示出来)
git add <文件名> (提交单个修改文件进入暂时区)
git add . (提交所有修改的文件进入暂存区)
git status (查看git的状态)
git commit -m "对本次修改的具体描述" (通过命令将暂存区的文件提交到分支上 提交命令)
git diff <文件名> ( 通过命令查找工作区内容和仓库内容不同)
git log ( 查询日志的命令)
git log --pretty=oneline (美化日志格式的命令 日志会显示在一行)
git reflog (查看所有的日志)
git reset --hard HEAD^ /#git reset --hard id/^^(返回上一次修改的命令)
git checkout -- <文件名> (撤销工作区修改的命令)
git branch <分支名> (创建分支的命令)
git checkout <分支名> (切换分支的命令)
git merge <要合并的分支名称> (合并分支的命令)
2.创建分支的命令
1.git branch <分支名> //创建新的分支
2.git checkout <分支名> //切换到新的分支
3.html里添加内容
4.$ git add . //添加到新的分支
5.git commit -m "对本次修改的具体描述"
6.git checkout <分支名> //回到主分支
7.合并分支
3.远程仓库拉取代码
当我们创建了远程仓库 并且是第一次从仓库拉去代码
git clone git项目的地址
第一次提交项目时 不需要从仓库拉代码直接提交即可
git push -u origin master
再次修改文件 再次提交时 如果是团队开发 需要先将远程仓库的代码更新到本地 然后在提交
git pull // 如果出现了 everyThing up to date 表示当前本地代码为最新代码 可以放心推送
将本地修改推送至远程仓库的命令是
git push
|