首先要知道不只有代码,任何类型的文件都可以进行版本控制,版本控制很重要的一个特性就是你可以随时修改,比如git会记录你的任何操作,如果你想要回退到任何一个历史操作,你可以通过git轻松达到。 本地仓库的创建通常有两种方式: 第一种是自己手动创建: 在自己电脑硬盘中创建新的文件夹,打开然后用gitba ...
分类:
其他好文 时间:
2019-12-21 13:29:47
阅读次数:
94
本地->远程关联: git remote add origin git@github.comXXXXX 远程->本地自动关联:下载命令:git clone XXX 本地->远程项目提交(第一次): git add . //文件-暂存区,add后面是“空格 点”就表示当前目录的所有文件(注意:add和 ...
分类:
其他好文 时间:
2019-12-21 11:48:25
阅读次数:
73
一、排坑 1.ping github.com超时。修改C:\Windows\System32\drivers\etc的hosts文件,添加 # GitHub地址 192.30.255.112 github.com 185.31.16.184 github.global.ssl.fastly.net ...
分类:
其他好文 时间:
2019-12-21 10:09:40
阅读次数:
193
以下代码来源: 设计模式精解-GoF 23种设计模式解析附C++实现源码 //Prototype.h #pragma once class Prototype { public: virtual ~Prototype(); virtual Prototype* clone() const = 0; ...
分类:
其他好文 时间:
2019-12-21 00:21:38
阅读次数:
99
一、安装Gityum install git然后进行配置:useradd --home /home/git gitpasswd git创建完用户后就可以切换到git用户下进行后面的设置,如用户名和邮箱:su gitgit config --global user.name "somebody"git ...
分类:
其他好文 时间:
2019-12-20 13:33:19
阅读次数:
111
1、安装 pyenv 说明:本文的所有安装都严格遵守官方文档,与官方文档完全保持一致。 git 地址:https://github.com/pyenv/pyenv 在你的终端中执行如下命令,安全无毒,请放心食用: 首先把项目克隆下来,放在家目录下的隐藏文件夹中:.pyenv git clone ht ...
分类:
编程语言 时间:
2019-12-20 10:26:58
阅读次数:
107
requirements作用描述: 很多 Python 项目中经常会包含一个 requirements.txt 文件,里面内容是项目的依赖包及其对应版本号的信息列表, 即项目依赖关系清单,其作用是用来重新构建项目所需要的运行环境依赖, 比如你从 GitHub 上 clone 了一个 Python 项 ...
分类:
其他好文 时间:
2019-12-19 16:15:23
阅读次数:
94
git clone netty 源码,运行 example 报错 全量 mvn compile -DskipTests=true 后,依然报错 手动在 netty-buffer 模块中添加对应的依赖 再次启动 example 成功! ...
分类:
Web程序 时间:
2019-12-19 11:23:31
阅读次数:
134
版本控制的历史 集中式VS分布式 1)集中式版本控制系统 版本库是集中存放在中央服务器的,先从中央服务器取得最新的版本,更新后把版本推送给中央服务器。集中式版本控制系统最大的弊端就是必须联网才能工作,如果在局域网内还好,速度够快,可如果在互联网上,遇到网速慢的话,可能提交个10M的文件就需要5分钟。 ...
分类:
其他好文 时间:
2019-12-18 23:31:52
阅读次数:
107
目的:在远程分支上添加新文件(代码) 1、clone分支 git clone -b 分支 url cd到文件夹,添加文件到改目录下 2、创建新的分支并切换 git checkout -b dev(本地新分支) 3、添加文件到分支(本地) git add 文件名称 4、提交 git commit -m ...
分类:
其他好文 时间:
2019-12-18 23:31:08
阅读次数:
89