lizhenqiu blog
最新评论流与站内评论搜索
Comment Stream
最新评论聚合
共 2954 条评论
Current Page
链接聚合
链接标签分页
Latest
评论流
第 9 / 148 页
当前展示 161 - 180 条,共 2954 条评论
宝塔Mysql配置Navicat远程连接
linux上git克隆命令,Git clone命令用法
git clone是git中常用的命令,其作用是将存储库克隆到新目录中。那么在git中,git clone具体该如何用呢?
更快更轻松的学习Git,请点击Git微课
git clone命令的作用是将存储库克隆到新目录中,为克隆的存储库中的每个分支创建远程跟踪分支(使用git branch -r可见),并从克隆检出的存储库作为当前活动分支的初始分支。
在克隆之后,没有参数的普通git提取将更新所有远程跟踪分支,并且没有参数的git pull将另外将远程主分支合并到当前主分支(如果有的话)。
此默认配置通过在refs/remotes/origin下创建对远程分支头的引用,并通过初始化remote.origin.url和remote.origin.fetch配置变量来实现。
执行远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令。$ git clone
比如,克隆jQuery的版本库。$ git clone http://github.com/jquery/jquery.git
该命令会在本地主机生成一个目录,与远程主机的版本库同名。如果要指定不同的目录名,可以将目录名作为git clone命令的第二个参数。$ git clone
git clone支持多种协议,除了HTTP(s)以外,还支持SSH、Git、本地文件协议等。
在默认情况下,Git会把"Git URL"里最后一级目录名的'.git'的后辍去掉,做为新克隆(clone)项目的目录名: (例如. git clone http://git.kernel.org/linux/kernel/git/torvalds/linux-2.6.git 会建立一个目录叫'linux-2.6')$ git clone http[s]://example.com/path/to/repo.git
$ git clone http://git.oschina.net/yiibai/sample.git
$ git clone ssh://example.com/path/to/repo.git
$ git clone git://example.com/path/to/repo.git
$ git clone /opt/git/project.git
$ git clone file:///opt/git/project.git
$ git clone ftp[s]://example.com/path/to/repo.git
$ git clone rsync://example.com/path/to/repo.git
SSH协议还有另一种写法。$ git clone [user@]example.com:path/to/repo.git
通常来说,Git协议下载速度最快,SSH协议用于需要用户认证的场合。
应用场景示例
从上游克隆下来:$ git clone git://git.kernel.org/pub/scm/.../linux.git mydir
$ cd mydir
$ make # 执行代码或其它命令
在当前目录中使用克隆,而无需检出:$ git clone -l -s -n . ../copy
$ cd ../copy
$ git show-branch
从现有本地目录借用从上游克隆:$ git clone --reference /git/linux.git
git://git.kernel.org/pub/scm/.../linux.git
mydir
$ cd mydir
创建一个裸存储库以将您的更改发布给公众:$ git clone --bare -l /home/proj/.git /pub/scm/proj.git
常用命令笔记收藏快捷方式
Zone.Identifier
取消复制文件到共享目录自动生成:Zone.Identifier文件
Windows复制文件到共享目录会生成一个【文件名:Zone.Identifier】的文件,像我复制文件到wsl目录下就经常会有这种情况
不过也不是每次都会生成,具体什么情况会生成这样的文件我也不清楚,只知道这个对我来说很多余。
Zone.Identifier文件描述:文件包含元数据描述与另一个文件相关联的安全区域,当一个文件从互联网下载或收到的电子邮件附件自动生成,往往由Internet Explorer创建的。
区标识符的文件也被称为“备用数据流” (ADS)的文件,因为它们仅用于描述其它文件。他们有相同的文件名与原始文件,后跟一个冒号和文本“ Zone.Identifier 。 ”例如,将文件“ download.exe : Zone.Identifier ”可能与命名下载的文件保存“ download.exe 。 ”
Windows使用区域标识符文件来管理安全设置下载的文件。由于文件是由操作系统所引用,它们并不意味着被手动打开。当原始文件被删除,相应的区域识别符文件是由操作系统自动删除。区标识符文件默认是隐藏的,但如果“显示隐藏文件”选项开启时可能会显示。
对于我来说没什么卵用,而且每次复制完文件都要手动删除一次,烦人得很,于是网上搜了个解决方法,这里分享一下。
打开组策略(按win+r,输入gpedit.msc回车)
打开【用户配置->管理模板->Windows 组件->附件管理器】
编辑右侧的文件附件中不保留区域信息,选择已启用然后点击确定保存就可以。
gitee代码通过宝塔自动同步到服务器
那这里的用户名和密码填写什么呢?
用户名:回到我们gitee的个人页面,填写有@的名字的部分。
密码:填写gitee密码
常用命令笔记收藏快捷方式
php列出目录下文件并index.html访问链接
CentOS7环境配置笔记Linux
将rtsp流通过ffmpeg+nginx-http-flv转成rtmp以及http-flv流,并通过flv.js在h5页面播放
rtsp流通过ffmpeg+nginx转成rtmp以及http-flv流
基于Nginx服务FFmpeg-RTMP/HTTP/FLV推拉流使用方法
flv.js demo拉流失败
FFmpeg + nginx-http-flv-module + flv.js 实现视频流播放
数组按时间排序php,php 实现二维数组时间排序
js获取当前日期
JavaScript 中获得当前日期是使用
数组按时间排序php,php 实现二维数组时间排序
php获取本月、上月时间戳的方法
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法,主要使用到了 php 的时间函数 mktime。下面首先还是直奔主题以示例说明如何使用 mktime 获取今日、昨日、上周、本月的起始时间戳和结束时间戳,然后在介绍一下 mktime 函数作用和用法。
js生成[n,m]的随机整数
js实现数组随机排序
nginx不浏览直接下载文件
PHP删除指定时间以前的文件
PHP删除n天以前的文件,删除指定目录下指定类型(扩展名)的文件,包括子目录子和目录下的文件.
其中$ext数组代表不删除的文件扩展名.
调用函数trash('目录名',时间值);如trash('./files',3600)
参数时间值的单位是秒,如果省略不写,使用trash('./'),将删除当前时间10秒前及更早的文件.
PHP解决某些特殊汉字符或汉字转码后成乱码或者空白的问题
微信公众平台开发 客服系统回复文本显示json_encode|unicode中文乱码
导致原因:在 curl post 方式调用客服接口时,
传参过程中使用了 json_encode 函数对变量进行 JSON 编码,我们习惯性的不填写第二个参数,
或者使用框架里封装好的 json 函数,导致中文乱码的问题;
解决方法:在 json_encode 函数加上第二个参数
nginx不浏览直接下载文件
php给图片添加文字水印的4种方法
1: 面向过程的编写方法
2:面向对象的实现方法
3.支持以图片和文字两种方式给图片添加水印。图片支持GIF,PNG,JPG三种格式,水印图片支持PNG和GIF
参数说明:
4.给图片加文字水印的方法
nginx不浏览直接下载文件
nginx不浏览直接下载文件
php图片的裁剪
php获得汉字拼音首字母
【PHP原生】获取字符串所有汉字首字母和首个汉字首字母
获取字符串汉字首字母,兼容GBK和UTF-8
js获取本周、本月、本季度、本年开始,结束时间
PHP前一天,后一天,日期问题
nginx不浏览直接下载文件
php 在客户端生成txt文件并且下载
在访问php时生成txt文件
nginx不浏览直接下载文件
php生成文字水印和图片水印
生成文字水印
生成图片水印
绘制文字:imagettftext()
nginx不浏览直接下载文件
PHP实现下载远程图片保存到本地的方法
1.使用 curl
比如我们有下面这两张图片:
第一步,我们可以直接来使用最简单的代码实现:
那在下载远程图片的时候就可以这样:
2.封装一个类
缕清思路之后,我们可以将这个基本的功能封装到一个类中:
在者,我们还可以这样稍微优化一下:
封装成类之后,我们可以这样调用代码来下载图片:
nginx不浏览直接下载文件
php将远程图片下载保存到本地
PHP生成随机密码