创建Git仓库 一、什么是版本仓库 什么是版本库呢?版本库又名仓库,英文名 repository ,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。所以,创建一个版本库非常简单, ...
分类:
其他好文 时间:
2019-09-16 00:11:35
阅读次数:
74
Gradle之FTP文件下载 1、背景 项目上需要使用本地web,所以我们直接将web直接放入assets资源文件夹下。但是随着开发进行web包越来越大;所以我们想着从版本库里面去掉web将其忽略掉,使用gradle命令下载web。由于web包是放在局域网服务器上的,服务器支持FTP文件协议,所以使 ...
分类:
其他好文 时间:
2019-09-10 14:58:54
阅读次数:
90
Subversion 就是一款实现版本控制的工具软件,通常也称为版本控制器,简称 SVN。 Subversion 是 Apache 软件基金会组织下的一个项目。 SVN 的工作原理:采取客户端/服务器模式——在服务器的版本库中保存项目文件的各个版本,所有参与协同开发的程序员在自己本地电脑上保存一个工 ...
分类:
其他好文 时间:
2019-09-08 18:26:44
阅读次数:
95
基础知识 1 GIt 分布式版本控制系统 2 集中式和分布式版本控制系统有什么区别? 集中式版本控制系统:版本库是集中放在中央服务器的;必须有联网才能工作;工作前必须从中央服务器取得最新的版本 分布式版本控制系统:没有“中央服务器”,每个人的电脑都是一个完整的版本库;安全性比集中式要高很多;多人协作 ...
分类:
其他好文 时间:
2019-09-05 23:43:07
阅读次数:
211
@[toc] 前提 自己搭建了一个简单的flask微信公众号 在github上找到一个django搭建的博客网站 有一个阿里云的服务器 有一个已经实名认证的域名 需求:同时运行两个程序,并使用同一个域名来关联,以下都是自己的理解,很多有纰漏 1.Git相关 在githhub上的公有仓库上传私人文件( ...
分类:
编程语言 时间:
2019-09-03 22:02:41
阅读次数:
87
git: 团队协作开发 版本管理 创建项目的文档 初始化 编写项目 把文件add到git仓库,其实是放到了git的代码暂存区 工作区有一个隐藏目录 .git,这个不算工作区,而是Git的版本库 Git的版本库里存了很多东西,其中最重要的就是成为stage(或叫index )的暂存区,还有Git为我们 ...
分类:
其他好文 时间:
2019-09-02 11:35:40
阅读次数:
91
Git的使用 一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服 ...
分类:
其他好文 时间:
2019-08-31 23:00:11
阅读次数:
58
需求:SVN的项目文件如果被普通用户误删了,虽然SVN能恢复,但是如果删除的文件比较多,注释的内容简单,恢复的时候需要一个个的保存到本地,然后再上传到服务器上,会很麻烦,可能还会出现提交代码版本冲突的问题,那么,怎么才能禁止普通用户删除SVN中的项目文件呢? 一、找到需要加权限的版本库中hooks目 ...
分类:
其他好文 时间:
2019-08-30 11:37:56
阅读次数:
275
如果你想更清晰地学习git,你必须要了解3个重要区域。 工作区:即开发者的工作目录 暂存区:修改已被记录,但尚未录入版本库的区域 版本库:存储变化日志及版本信息 当你在工作区进行开发工作时,git会记录你的改动,此时,你使用git add指令,该工作区的内容会被加入到暂存区,你仍然可以对你提交的文件 ...
分类:
其他好文 时间:
2019-08-26 13:29:46
阅读次数:
113
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版 ...