用gitolite新建项目,clone后首次push,可能会出现:     $ git push No refs in common and none specified; doing nothing. Perhaps you should specify a branch such as 'master'. fatal: The remote end hung up unexpectedly error: failed to push some refs to 'file:///xxxxxxx…
用gitolite新建项目,clone后首次push,可能会出现:     $ git push No refs in common and none specified; doing nothing. Perhaps you should specify a branch such as 'master'. fatal: The remote end hung up unexpectedly error: failed to push some refs to 'file:///xxxxxxx…
git push ‘No refs in common and none specified’doing nothing问题解决 输入git push origin master即可解决问题…
错误: fatal: https://github.com/TeaCodie/TeaCodie-Website.git/info/refs not found: did you run git update-server-info on the server 解决: cd 到你的项目/.git vim config 打开config文件 找到[remote "origin"] 查看上面的URL是否正确 修改保存即可 url =…
今天用idea git提交的时候遇到了这个神奇的问题.git/info/refs not valid: is this a git repository? 看了很多网上的都不靠谱,最后自己乱点着找, 最后发现是因为学校网站访问时,未授权过的会在URL后附加信息如/info/refs导致了这个情况,浏览器打开一下git仓库就行…
转载自: http://lishicongli.blog.163.com/blog/static/146825902013213439500/ 1.     这个不是git的规则,而是gerrit的规则, 2.     Branches, remote-tracking branches, and tags等等都是对commite的引用(reference),引用都以 “refs/……”表示. 比如remote branch: origin/git_int(=refs/remotes/origi…
/****************************************************************************** * Ubuntu 14.04搭建简单git服务器 * 说明: * 由于最近需要搭建一下git服务器,记录一下一些疑虑和遇到的一些问题. * * 2016-6-7 深圳 南山平山村 曾剑锋 ****************************************************************************…
git: No refs in common and none specified; doing no (2012-10-28 11:43:10) 转载▼ 标签: 杂谈 分类: 项目管理 用gitolite新建项目,clone后首次push,可能会出现:     $ git push No refs in common and none specified; doing nothing. Perhaps you should specify a branch such as 'master'.…
鸡蛋不装在一个篮子里 Git的版本库目录和工作区在一起,因此存在一损俱损的问题,即如果删除一个项目的工作区,同时也会把这个项目的版本库删除掉.一个项目仅在一个工作区中维护太危险了,如果有两个工作区就会好很多. 上图中一个项目使用了两个版本库进行维护,两个版本库之间通过拉回(PULL)和/或推送(PUSH)操作实现同步. 版本库A通过克隆操作创建克隆版本库B. 版本库A可以通过推送(PUSH)操作,将新提交传递给版本库B: 版本库A可以通过拉回(PULL)操作,将版本库B中的新提交拉回到自身(A)…
今天 pull 代码的时候碰到以下问题(隐去了一些公司敏感信息): XXX@CN-00012645 MINGW64 /c/Gerrard/Workspace/XXX (master) $ git pull error: cannot lock ref 'refs/remotes/origin/feature/hy78861': is at d4244546c8cc3827491cc82878a23c708fd0401d but expected a6a00bf2e92620d0e06790122…
最近准备给同事培训git,发现了一个不错的资源,在这里:http://www.gitguys.com/topics/creating-a-shared-repository-users-sharing-the-repository/ 原文如下,有空再译: ommands discussed in this section: git init –bare git clone git remote git pull git push Scenario: Example Remote Reposito…
Git-csm.com 安装git  http://www.git-scm.com/download [liujianzuo@mylab ~]$ yum install git 已加载插件:fastestmirror, security 你需要以 root 身份执行此命令. [liujianzuo@mylab ~]$ sudo su - [root@mylab ~]# yum install git 已加载插件:fastestmirror, security 设置安装进程 Determining…
转自:http://www.vogella.com/tutorials/Git/article.html#git_rename_branch Lars Vogel Version 5.8 Copyright © 2009-2015 vogella GmbH 10.08.2015 Git Tutorial This tutorial explains the usage of the distributed version control system Git via the command li…
[背景] 折腾: [记录]将googlecode上面的crifanLib迁移到Github上 期间出错: ​ ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Administrator@PC-20131018OHXV /cygdrive/e/dev_root/git/crifanLib $ git remote add origin https://github.com/crifan/crifanLib.git Administrator@PC-20…
.gitignore文件示例: .classpath .project .idea/ .settings/ target/ *~ *.iml *.log *.tmp https://zhuanlan.zhihu.com/p/19845650 Gi t中的 HEAD 是指向当前分支引用的指针,相应地也就是一个指向你的最后一次提交的指针.通常可以简单的认为 HEAD 就是你的最后一次提交的快照. 分支是源码树commit的一个指针. tag是分支里的一个commit(tag是从需求层面提取出来的一个…
1.初始新建git,出现No refs in common and none specified; doing nothing 解决方案:Perhaps you should specify a branch such as 'master',指定master…
同步仓库并解决403报错 这时候对本地仓库和github进行同步 # git push -u origin master error: The requested URL returned error: 403 Forbidden while accessing https://github.com/user/test.git/info/refs fatal: HTTP request failed 提示403 Forbidden! 打开开关看详细日志 # export GIT_CURL_VER…
(1)git初始化配置#配置用户名git config --global user.name "azcode"#配置邮箱git config --global user.email "azcode_cn@outlook.com"#配置gui编码git config --global gui.encoding utf-8#配置status编码git config --global core.quotepath off#windows配置git config --glo…
一.下载安装Git 1.下载Git  官方地址为:https://git-scm.com/download/win 2.下载完之后,双击安装 3.选择安装目录 4.选择组件 5.开始菜单目录名设置 6.以下步骤依次执行 7.安装完成 9.检验是否安装成功 回到电脑桌面,鼠标右击如果看到有两个git单词则安装成功 二.Git初始化操作 1.Git安装之后需要进行一些基本信息设置 a.设置用户名:git  config -- global  user.name  '你再github上注册的用户名';…
\.git\config; \.git\FETCH_HEAD; \.git\HEAD; \.git\index; \.git\logs\HEAD; \.git\logs\refs\heads\master; \.git\logs\refs\remotes\origin\master; \.git\logs\refs\remotes\origin\v1.6; \.git\objects\pack\pack-f2336ffdbece1ffd7d1fd02c778f74b2fa1b26f3.idx;…
互联网项目托管平台github.com的使用 1.安装git客户端 # yum install -y git 配置git全局用户以及邮箱 [root@web01 ~]# git config --global user.name "jack" [root@web01 ~]# git config --global user.email "reblue520@163.com" [root@web01 ~]# git config --global color.ui t…
git diff 的5个使用场景: 1.staging area和working area的文件 (无其他参数时) git diff   2.master分支和working area的文件 (用master参数) git diff master  3.HEAD指向的内容和working area的文件 git diff HEAD  4.用远程master分支比较当前工作区 git diff refs/remotes/origin/master  5.经常还要用到master分支的某个文件的历史…
转自:http://blog.csdn.net/daijingxin/article/details/51326715 在进行一次空仓库的提交时,我遇到了这个警告 警告如下: warning: push.default 未设置,它的默认值将会在 Git 2.0 由 'matching' 修改为 'simple'.若要不再显示本信息并在其默认值改变后维持当前使用习惯, 进行如下设置: git config --global push.default matching 若要不再显示本信息并从现在开始…
git 下载:http://learning.happymmall.com/git/   配置用户名:$ git config --glob user.name "forever" 配置邮箱:$ git config --glob user.email "*******@163.com" 不管换行:$ git config --glob core.autocrlf false   编码:$ git config --glob gui.encoding  utf-8…
如果不是要与他人协同开发,git根本不需要架设服务器,git可以直接使用本地版本库的路径完成git版本间的操作.但是如果需要和他人分享版本库,协作开发,就需要能够通过网络协议操作git库.git支持的协议很丰富,架设服务器的选择也很多,不同的方案有着各自的公优缺点.本文就以gitolite为例构建一个高效的多人协作的git服务器. 环境: git客户端test.cmmobi.com(172.16.5.202),git服务器为git.cmmobi.com(172.16.5.200).配置好/etc…
git & configs https://alvinalexander.com/git/git-show-change-username-email-address https://stackoverflow.com/questions/7552054/git-cli-get-user-info-from-username github https://help.github.com/articles/setting-your-username-in-git/ https://help.git…
$ git pull origin test // git pull合并代码的时候,若发生冲突,会处于merging状态,检查代码,发现自己的分支低于主分支,这个时候想撤销merge // 撤销merge $ git reset --hard HEAD (or sha_1) 如何删除gitlab的master分支:(1)需要有master权限(2)默认是删除不了的 (3)将master分支的default设定去掉.----选其它分支作为default即可 (4)再到Branch列表可以看到,ma…
文章目录 初始化仓库 检查当前文件状态 跟踪新文件 提交更新 跳过使用暂存区域 移除文件 添加远程仓库 推送到远程仓库 简单记录-慕课网 从0开始 独立完成企业级Java电商网站开发 Git初始化一个仓库 git初始化 https://github.com ".gitignore"文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中. .gitignore 配置 *.class #package file *.war *.ear #kdiff3 ignore *.orig…
本地库就是由 对象 和 引用 构成的,或者叫 Repositories;下面是我整理的常用 Git 命令清单.几个专用名词的译名如下. Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 git help 命令查看命令用法. 一.新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整…
安全防范:nginx下git引发的隐私泄露问题 1   安全事件 最近阿里云服务器后台管理系统中收到一条安全提示消息,系统配置信息泄露: http://my.domain.com/.git/config 能够被公网无认证即可访问,请修复. 一般情况下,配置信息泄露是相当严重的问题,往往会千万另外一个地方整片区域的 沦陷,比如:数据库.当然本例并没有这样,但是可以作为一个典型安全来进行讲解. 2   问题分析 由于目前的 web 项目的开发采用前后端完全分离的架构:前端全部使用静态文件,和后端代码…