git
x小王
一个在不断奋斗的,在路上的学生
展开
-
git分支(存在意义和使用方法)
Git分支简介Git分支是由指针管理起来的,所以创建、切换、合并、删除分支都非常快,非常适合大型项目的开发。在分支上做开发,调试好了后再合并到主分支。那么每个人开发模块式都不会影响到别人。分支使用策略:主分支(默认创建的Master分支)只用来分布重大版本(对于每个版本可以创建不同的标签,以便于查找); 日常开发应该在另一条分支上完成,可以取名为Develop; 临时性分支,用...原创 2018-09-19 18:19:49 · 23341 阅读 · 6 评论 -
git所划分成几个区域,各区域的作用以及各区域之间的联系
Git的区域分为 工作区、暂存区、本地仓库区 工作区(work directory):一般就是我们项目的根目录。本地仓库(repository):我们在为项目添加本地库之后,会在工作区生成一个如下图所示的隐藏目录“.git”,.git目录即为当前工作区的本地版本库暂存区(stage):版本库中设立一个暂存区(Stage or Index),作为用来直接跟工作区的文件进行交互...转载 2018-09-19 18:18:27 · 9245 阅读 · 0 评论 -
git简介,git和SVN区别
1、git简介 ,git与SVN区别 Git是目前世界上最先进的分布式版本控制系统(没有之一)。 那什么是版本控制系统? 版本控制是指对软件开发过程中各种程序代码、配置文件及说明文档等文件变更的管理,是软件配置管理的核心思想之一。 版本控制最主要的功能就是追踪文件的变更。 ...原创 2018-09-19 18:16:43 · 195 阅读 · 0 评论 -
关于git的使用 — 创建仓库,本地仓库与远程仓库的基本交互(上传,下载,更新)
创建本地仓库通过git init命令把这个目录变成Git可以管理的仓库 *本地仓库与远程仓库连接1.生成密钥对大多数 Git 服务器都会选择使用 SSH 公钥来进行授权。系统中的每个用户都必须提供一个公钥用于授权,没有的话就要生成一个。生成公钥的过程在所有操作系统上都差不多。首先你要确认一下本机是否已经有一个公钥。SSH 公钥默认储存在账户的主目录下的 ~/.ssh ...原创 2018-09-19 18:13:43 · 171 阅读 · 0 评论 -
微信小程序如何使用Git实现版本管理
在微信小程序开发的过程中,代码版本管理往往需要使用第三方工具进行管理。虽然微信Web开发工具提供了对Git文件版本状态的提示,但实际的使用体验依然不尽人意。随着微信Web开发工具的更新,最新的内测版本已经支持Git的直接管理,本文将就在微信Web开发工具中使用Git做版本管理做详细介绍。环境准备开发环境:Mac/Windows/Linux均可开发工具:微信Web开发者工具Beta版...原创 2018-09-28 17:13:54 · 35785 阅读 · 9 评论 -
关于删除github某个文件,在本地不删除
在上传项目到GitHub时,忘记忽略了某个文件夹target,就直接push上去了, 最后意识到了此问题,决定删除掉远程仓库中的Photo albums文件夹。但是在github上只能删除仓库,却无法删除文件夹或文件, 所以只能通过命令来解决,具体方法如下:首先进入你的master文件夹下, Git Bash Here ,打开命令窗口$ git --help 帮助命令$ git pul...转载 2018-10-22 17:47:38 · 524 阅读 · 0 评论 -
git怎么撤销已commit的大型文件
如果不小心git add. (全部文件),又commit了,而且不能够使用git reset来撤回我们可以先使用git log 来查看commit提交记录,然后使用 git reset commit_id 来返回提交前的上一个节点 ...原创 2018-10-28 09:40:38 · 1018 阅读 · 0 评论 -
git遇到上传错误(hint)
此类错误$ git push origin masterTo git@github.com:qzmly100/repository-.git! [rejected] master -> master (fetch first)error: failed to push some refs to 'git@github.com:qzmly100/repository-.git'hi...原创 2018-10-21 07:26:37 · 921 阅读 · 0 评论