git版本控制工具常用指令以及github
来源:互联网 发布:剑三dbm数据导入失败 编辑:程序博客网 时间:2024/06/12 18:11
关于注册github账号,创建新的项目就不说了。
1.首先了解一个关于版本控制的概念。版本控制工具svn和git。SVN是集中式管理,大概的原理就是在协同开发过程中,每个编写者都要将项目代码上传到集中管理服务器中,供别的编写者进行下载然后继续上传到这个集中服务器中。但这存在很多问题,比如下载速度受到网速和下载量的制约。如果集中服务器出现故障,会导致数据丢失的风险。
而git是分布式管理,就很好的解决了这个问题。分布式,就是每一个协同开发者都有一个版本库,这样一来,一个版本库发生故障,不会影响其他协同开发者。
再一个重要的概念就是git的三种管理状态:工作区,暂存区,版本库。工作区就是你现在正在开发的文件,暂存区是git add -A将开发完毕的文件存到暂存区,这不会影响到整个版本库,当没有问题之后就可以将文件放到版本库供其它人下载。
2.
(首先进行本地库的配置,user.name 和user.email)
创建一个本地库:git init (--bare);
创建分支:git branch -b "分支名称" ,这种方式直接创建并进入到这个分支中。git checkout "分支名称":切换到这个分支
合并分支: git merge master,就会将当前分支合并到master主分支上面
创建文件:touch "文件名"
创建文件夹:mkdir "文件夹名称"
查看当前文件路径:pwd
查看当前库状态:git status
查看当前库中文件列表:ls
git add (add后面加单个文件名称如index.html,也可以直接加 . 或者 * 表示所有的文件),将所有的文件都放到暂存区。
git commit -m "描述",表示将暂存区中的文件放到版本库中。
git remote,查看远程仓库分支,一般默认情况下,从github克隆,远程仓库分支为origin。
3.讲的有点乱,直接说怎么把项目放到github上吧,因为我也是个菜鸟,菜菜更健康嘛,做下笔记印象深刻哈~~~~
git init 创建本地仓库=》git config 配置仓库=》开发,创建合并分支等等=》git add -A 将所有文件放入暂存区 =》git commit -m "描述信息" =>传入版本库中
=》查看远程分支git remote=>如果有origin默认分支,准备上传。如果什么都不显示,创建远程仓库分支:git remote add origin =>git remote 在查看一下,保证有origin分支=》然后进行上传:git push origin master,等待数秒,即可。
上传完成之后,你需要刷新github页面,就会看到已经成功了。
4.其他协同着开发,直接git clone "远程仓库地址"就可以将项目下载到自己的设备。
5.大概步骤是这样,还有一些内容没有写明白,能力不够,还需努力。如有错误,继续改正。
- git版本控制工具常用指令以及github
- git版本控制常用指令
- 版本控制工具Git常用指令-Android学习笔记
- 版本控制工具Git 常用操作命令
- 【版本控制-Git及GitLab使用】Git常用指令备忘录
- git常用指令 github版本回退 reset
- Laravel-git版本控制的使用以及github
- Git版本控制工具与GitHub的使用
- Git版本控制工具-----远程仓库GitHub的使用
- Git版本控制工具和Github代码托管平台
- MAC git github 常用指令
- 版本控制工具git
- git版本控制工具
- GIT - 版本控制工具
- Git 版本控制工具
- 版本控制工具--Git
- Git-版本控制工具
- Git,版本控制工具
- UITableViewCell部分区域点击问题
- 自定义获取WI-FI列表及相关设置
- bootstrap-datetimepicker
- 用jsp展示数据库的商品:
- 按照补码定义求补码
- git版本控制工具常用指令以及github
- Kingdom Division ——hackerrank
- 时间序列
- GitHub:创建和修改远程仓库
- spring + redis 实现数据的缓存
- zookeeper简介
- 随机变量代码生成
- Filter实现权限控制
- 调度算法