赞
踩
GIt是目前世界上最先进的分布式版本控制系统 没有之一 作为一名程序员 每天可以不用和人打交道 但是必须
必须和git报备提交每天的日常工作 正是因为它的出现 解决了我们很多问题 比如电脑坏了 你完成的工作怎么办? Git能解决 又比如 需要分工协作 使用它来合并所有工作 等等还有很多 为什么它能这么火肯定是有必然的原因的 那我们接着看它怎么用吧
下面我会用自己的真实项目来测试这些命令给大家看效果 我使用的是开发工具自带的终端来输入命令进行测试 有小伙伴不想使用命令行的可以用git的图形化工具
1.四区
2.五状态
什么是版本库呢 ? 其实就是我们的仓库 简单的可以理解为 这个仓库 这个文件夹里面的所有东西都被Git管理起来了 每个文件的删除 修改 提交 Git都能知道 能追踪到 或者在某个时候可以还原他 , 创建版本库非常简单 我们在自己的电脑磁盘中选择一个合适的位置 创建一个文件夹 并选择右键 通过命令把这个目录变成可以Git可以管理的仓库
git init
在一个项目的开发中 会有一个主分支master 上面的东西是其他子分支没有权限去修改的 只有管理员才行 你的项目经理会创建好项目 接着让你自己创建一个属于自己的分支 然后在自己的分支上进行项目开发 你可以去合并主分支上的代码 对自己的代码进行开发管理 接着我们就看怎么克隆代码 对自己的分支进行管理
git clone 项目https地址
3. 创建分支
创建分支 使用命令行
git checkout -b 分支名
下面的效果图展示了我创建了一个dev的分支
git checkout -b '分支名'
4. 查看分支
查看本项目下面的所有分支 输入命令
git branch
效果图上是我的真实项目 有两个分支 ha 和 master
git branch
我们可以切换到其他分支进行操作 使用代码
git checkout 分支名
下面是我切回到主分支的效果
git checkout 分支名
6. 添加文件
当你今天的工作开发完毕了 你需要把今天所做的东西提交的自己的分支上 使用命令
git add .
把工作树上的发生改变的文件提交到暂存区 注意是git add . 点哦
git add .
git status
命令用于查看当前工作树下发生改变的文件状态 我们这里配合上面添加的代码来看 我们看看提交对那些文件进行了添加 绿色的说明是新添加到暂存区的文件
git status
7. 提交文件
把文件添加到暂存区后 我们需要把他提交到自己的本地仓库上 尽量使用第一种命令提交
使用命令git commit -m '
本次提交代码注释’
如果在项目中遇到一些无法解决的问题的 我们可以使用命令git commit --no-verify -m '
代码注释 ’ 来忽略错误提交代码
git commit -m ' 本次提交代码注释'
git commit --no-verify -m ' 本次提交代码注释'
代码入库后你的项目经理告诉你 把它提交到远程仓库上 我们需要合并测试功能了 这时候使用我们的命令行
git push origin ’ 自己的分支 ’ 把本地仓库上的代码全部推送到远程仓库上
git push origin ' 分支名 '
以上就是Git的一些日常开发经验 如果是使用命令行的小伙伴建议背一下 熟能生巧吧 这篇文档主要是针对从零开始使用 对自己的分支进行操作 下次可能会写何如对主分支进行拉取 合并的文档
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。