Git 命令行管理项目子模块之submodule 发布时间: 2019-09-13 13:15:54 评论数: 0
常用命令git clone --recursive 递归的方式克隆整个项目 git submodule add 添加 git submodule init 初始化 git submodule update 更新 git submodule foreach git pull 拉取所有创建带子模块的版本库1.正常初始化你的项目仓库git init git add . git commit -m "demo" git push origin master创建子模块版本库(childM ......
gitlab API使用批量创建用户 发布时间: 2019-09-13 01:24:06 评论数: 0
gitlab有api的接口,网上搜索了一下使用的情况,貌似不多,找到的文章主要是用来批量操作用户 下面就这个批量创建用户来测试一下 获取Access Token 【Settings】 【Access Tokens】 最后点击创建 之后会出现Access Token 我这里的Access Token为PknmemyqpPumLsKq_ytW,记录一下,下面的sh脚本里要使用 批量创建用户脚本 创建userinfo.txt 12345678 test1@phpsong.com test1 张三 12345678 test2@phpsong.com test2 李四 对应的列分别是密 ......
mac终端下svn常用命令 发布时间: 2019-09-12 02:57:41 评论数: 0
一些常用命令1、将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co2、往版本库中添加新的文件svn add file 例如:svn add test.php(添加test.php) svn add *.php(添加当前目录下所有的php文件)3、将改动的文件提交到版本库svn commit -m “LogMessage“ [-N] [--no-unlock] PATH        (如果选择了保持锁,就使用–no-unloc ......
Git链接到自己的Github 发布时间: 2019-09-11 12:20:48 评论数: 0
好长时间没上来弄东西了,今天回来先开始弄下Git,之后再继续写uboot与kernel的编译,在版本控制下更加宏观地观察每次的变化。 这篇文章用git不用用户名和密码链接ssh写的不详细,不清楚的请看这《git ssh不使用用户名密码【详解】》 1、在ubuntu中安装git $ sudo apt-get install git git-core 2、配置本机的git $ git config --global user.name "abcd" $ git config --global user.email abcd@efgh.com 3、生成密钥 $ ssh-key ......
利用Git版本管理将只修改过的文件上传到FTP服务器 支持SFTP协议 发布时间: 2019-09-10 16:59:44 评论数: 0
如果你平时使用Git管理你的代码,并且很不巧,你的服务器管理员又只给了你一个FTP权限。又或者,你没在服务器上跑CI,那你来对地方了,今天我们隆重介绍GIT-FTP工具,开源地址先简单的说下使用,然后我们再详解# 配置 git config git-ftp.url "ftp://ftp.lvtao.net:21/public_html" git config git-ftp.user "ftp-user" git config git-ftp.password "secr3t" # 上传所有文件 git ftp init # 或者覆盖文件 git ftp catchup ......
gitlab smtp 163邮箱设置 发布时间: 2019-09-09 23:26:48 评论数: 0
安装好gitlab默认情况下是不开启smtp的,需要修改配置 修改gitlab配置 vi /etc/gitlab/gitlab.rb 找到smtp的选项,添加 gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.163.com" gitlab_rails['smtp_port'] = 465 gitlab_rails['smtp_user_name'] = "a454213722@163.com" gitlab_rails['smtp_password'] = "XXXXX" git ......
Git同步它人的远程仓库至自己的Git服务器 并自动定时更新 发布时间: 2019-09-08 21:59:32 评论数: 0
昨天晚上将2015年一篇不负责的Git服务器搭建的教程更新了一下.详见 在CentOS下搭建自己的Git服务器及使用nginx配置gitweb面板今天折腾了一些本地的项目,倒是可以了.现在的需要是 将远程的仓库,同步一份到自己的git服务器.开始想的是,远程clone下来本地,然后本地提交一次到自己的git服务器 . 实在是太二了...我的需求是Git服务器A: github之类的远程仓库Git服务器B: 我自己搭的内网的.我要在B上面建个仓库,自动同步服务器A的so... 按上面的想法,还要手工,还不能自动,还不能定时...太SB了一般搜寻之后有了,我本地的仓库地址是/www ......
GitLab的简单使用第一步 发布时间: 2019-09-08 02:20:05 评论数: 0
上一篇文章已经安装了GitLab,具体安装请看git服务器bitnami一键安装 下面开始GitLab重要2步的使用 创建用户 第一次使用在gitlab上我也找了好久,没有找到创建用户的按钮 在页面的右上角有一工具的图标 左侧菜单中就能看到用户的图标,点进去就行了 创建项目 左侧菜单有项目的选项,创建项目之后会有邮件发到你的邮箱 创建项目的时候可以从github上导入项目,这个功能爽 其他的功能还要慢慢摸索中。。。 ? ......
git分支及多人协助使用教程及视频演示 发布时间: 2019-09-06 12:16:04 评论数: 0
一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点:每次提交,master分支都会向前移动一步,这样,随着你不断提交,master分支的线也越来越长:
常用的jquery方法,学会你也变大神 发布时间: 2019-09-05 14:50:47 评论数: 0
虽然我不是做前端开发,但是因为公司没有专门做前端人员,我们phper就要负责这一快,到目前为止我的jquery使用的还可以,很多不会的百度一下,下面讲一下我jquery是学习和使用的 刚开始我听谁jquery的框架非常好用,于是在上网找了个手册,看了两天,然后做了几个小的实例。感觉很简单,于是就在工作就用起来了,jquery提供了很多方法,有些可能经常用的,你只要掌握这些就够了,其他的遇到了找手册,或者找度娘 当DOM加载完成后,执行其中的函数 $(document).ready(function(){ 加入的内容 }); 简写 jQuery(function($) { ......
git ssh两个账号设置 发布时间: 2019-09-03 18:57:54 评论数: 0
最近在做git ssh的时候,一个是公司的账户另一个是github,怎么设置,如果还是按之前的方法生成ssh key就回被直接覆盖,于是上网百度了一下 我拿两个github的账户来做演示 ①生成ssh密匙 ssh-keygen -t rsa -C "454213722@qq.com" -f "rsa_github_qq" 在生成另一个账号的ssh密匙 ssh-keygen -t rsa -C "qiuyisong@gmail.com" -f "rsa_github_gmail" 具体怎么设置git ssh请查看 git ssh不使用用户名密码【详解】 ②生成config,如果已经有 ......
Git客户端安装 Windows+Linux 发布时间: 2019-09-03 14:49:50 评论数: 0
Windows 客户端1).下载客户端注,大家到这里下载http://msysgit.github.io/。下面简单演示一下安装过程,比较简单:好了,到这里就安装完成了,安装好以后会在桌面上有个图标,你双击打开即可。如下图:Linux 客户端注,Linux客户端安装就比较简单了,直接用yum安装一下就好![root@test ~]# yum install -y git到这里git就安装完成了,下面我们查看一下版本:[root@test ~]# git --version git version 1.8.2.下面我们生成公钥并复制到服务器上:[root@test ~]# ssh ......
CentOS7.x搭建 GIT 服务器教程 发布时间: 2019-09-01 17:23:56 评论数: 0
下载安装 GitGit 是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。此实验以 CentOS 7.2 x64 的系统为环境,搭建 git 服务器。安装依赖库和编译工具为了后续安装能正常进行,我们先来安装一些相关依赖库和编译工具yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel安装编译工具yum install gcc perl-ExtUtils-MakeMaker下载 git选一个目录,用来放下载下来的安装包,这里将安装包放在 /usr/local/sr ......
使用git push 提示错误 发布时间: 2019-09-01 13:56:59 评论数: 0
在使用git的提交的时候发现一个错误,即git push的时候提示如截图所示的错误 于是每次都需要执行 git push origin <分支名> 非常麻烦,今天又空来处理一下这个问题 git config --global push.default simple 之后发现没有提示出错了,请看图 如果git push命令没有明确指定引用规格(refspec),也就是没有指定推送的源分支和目标分支,那么git会采用push.default定义的动作 Matching ‘matching’ 参数是 Git 1.x 的默认行为,其意是如果你执行 git push 但没有指定 ......
使用tortoisegit访问git@oschina 发布时间: 2019-08-31 12:06:56 评论数: 0
首先,如果你想使用Git@oschina ,你的电脑上必须先有git工具:你可以从这里获取谷歌提供的git.exe http://git-scm.com/ 当然,如果你能熟练通过命令行操作git,那么这一个工具完全够你使用了。当然,如果那样,大神也不用再看这篇博客。所以,我推荐再下载一个tortoisegit http://code.google.com/p/tortoisegit/ (需要先安装git,在安装tortoisegit)。接下来我们就开始搭建本地与Git@OSC的桥梁了。 首先,使用puttygen生成key公钥运行后点击generate,创建密钥(会等一段时间) ......
git ssh不使用用户名密码【详解】 发布时间: 2019-08-29 06:30:36 评论数: 0
还是杭州这个项目,git提交的时候使用了git的客户端工具SourceTee,我在操作的时候感觉非常不方便,于是切换到命令模式,原因是之前主要是github的时候用到过,而且都是自己一个人搞得,没有在多人的时候使用过。在多人下使用git的时候,经常冲突。 命令模式的遇到一个问题就是每次提交和拉取文件的时候要输入用户名密码,非常麻烦,昨天忙着写程序,没有时间解决这个问题,现在有空来解决一下这个问题,之前有写过 Git链接到自己的Github 但是写的不详细,这篇文章就详细讲一下 ①生成密匙 $ ssh-keygen -t rsa -C "admin@phpsong.com" 邮箱要修改 ......
Mac系统中批量删除Git仓库中的.Ds_Store文件 发布时间: 2019-08-29 01:39:50 评论数: 0
如果你的项目中还没有自动生成的.DS_Store文件,那么直接将.DS_Store加入到.gitignore文件就可以了。如果你的项目中已经存在.DS_Store文件,那就需要先从项目中将其删除,再将它加入到.gitignore。如下:删除项目中的所有.DS_Store。这会跳过不在项目中的.DS_Storefind . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch //将 .DS_Store 加入到 .gitignore echo .DS_Store >> ~/.gitignore // ......
window右键菜单添加svn删除项目 发布时间: 2019-08-27 14:59:47 评论数: 0
开发的时候你可能会遇到要把svn的目录设置成不是svn的目录,这时候要怎么处理能 svn项目的每个文件夹下都会有个.svn的目录你要一个个删除,一个项目一般目录很多,你手工处理,会死人的 下面就介绍一下处理方法 拷贝下面的代码,保存为.reg的文件,然后双击,你会发现鼠标放svn项目文件夹右键菜单会有多出个”Delete SVN Folders” Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN] @="Delete SVN Fol ......
Git如何通过log查看某个文件的所有历史记录? 发布时间: 2019-08-27 05:33:41 评论数: 0
命令git log --help 所有的git命令都可以通过git manual查看git log 的常用选项选项说明-p按补丁格式显示每个更新之间的差异。--stat显示每次更新的文件修改统计信息。--shortstat只显示 --stat 中最后的行数修改添加移除统计。--name-only仅在提交信息后显示已修改的文件清单。--name-status显示新增、修改、删除的文件清单。--abbrev-commit仅显示 SHA-1 的前几个字符,而非所有的 40 个字符。--relative-date使用较短的相对时间显示(比如,“2 weeks ago”)。--grap ......
Git pull 强制覆盖本地文件 发布时间: 2019-08-25 05:22:24 评论数: 0
git fetch --all git reset --hard origin/master git pull ......


友情链接: php5000技术知识分享 github 码云 开源中国 csdn linux中国 阿里云 unix技术网 composer中文网 php packagist php python 安卓软件 大众365bet怎么买球_365bet滚球有赚钱的_365bet在线备用 DevStore 猪八戒威客网 人人都是产品经理 PHPwind论坛 互联网的一些事 新客网 黑马程序员 火星时代 hao123it ThinkSNS 开源社区 51CTO学院 办事儿网 IT论坛 java教程 最代码 程序员客栈 大数据培训 小程序开发 微信小程序 php开发新闻 微信小程序 java学习 微信小程序 Linux书籍 网站ip流量 xw素材网 新浪云 腾讯云 华为云 百度 新浪 网易 淘宝 腾讯 1688 搜狐 优酷 房天下 hao123 携程 天涯社区