最近使用GitHub Desktop时,发现自己好多次的commits都没有被记录在Contributions中,但是点开项目详情里面可以看到自己的commit确实上传成功了,所以就忧伤了,为什么没有绿呢? 然后去了解了下Contributions的规则,发现只会记录以下几种: Issues 和 pull requests 这个操作是在一年之内 这个操作是针对一个独立的仓库,不能是fork Commits 当你的commits满足以下条件时,它才会被展示出来: 一年之内提交的commits co…
问题描述: 最近发现一个问题就是不管是提交新增的代码还是修改后提交的代码在github的contributions上都不显示贡献小绿块. 于是我在 github help 里面找到了答案: 官方链接如下:https://help.github.com/articles/changing-author-info/ 问题分析: 主要原因是:提交代码的邮箱与创建时的邮箱地址不一样. 解决办法: 1.从github仓库下载一份代码,如果本地已经存在,使用git pull 保证和git仓库的代码同步. 2…
解决git提交敏感信息(回退git版本库到某一个commit) Fri 07 June 2013 git是一个很好的版本库, 现在很多人用它, 并在github上创建项目, 相信大家都有过将敏感信息提交版本的经历, 如何删除? 好像只有删除版本库来解决, 其实我们可以通过回退版本库删除相应的commit来将提交的敏感信息去掉. 备份本地代码 首先我们将本地代码的更改备份一下, 以防丢失更改 回退本地代码的commit 备份完数据, 我们就可以先回退本地的版本库 git reset --hard…
github 提交报403 forbidden的错误解决 $ git push error: The requested URL returned error: 403 Forbidden while accessing 解决方案: 这是权限问题,可以修改.git/config文件追加用户名和密码 详细: From:http://stackoverflow.com/questions/7438313/pushing-to-git-returning-error-code-403-fatal-ht…
#Git的基本了解与使用.向github提交代码- git:是一个版本控制系统.- github:一个代码托管提供商.开源网站.是一个面向开源及私有软件项目的托管平台,因为支持Git作为唯一的版本库格式进行托管,故名为github. - 刚开始我对两者的关系很困惑.其实就是你可以在github上面创建一个项目,然后将github提供的git克隆到本地,然后再提交给github.> 这是向github上面提交项目的步骤: - git clone git@github.com:iOSaFei/Cor…
Windows环境下解决 github push failed (remote: Permission to userA/XXXX.git denied to userB.) · 初学GitHub的朋友遇到可能会遇到一些很难找到答案的问题,这个就是一个找了3天才有点眉目的问题,现在把解决方法分享给大家,希望初学者少走弯路. 下面假设了两个用户 userA 和 userB ,userA的github项目名为 XXXX.git ------------------------------------…
详细介绍如何在win7下首次实现通过Git bash向Github提交项目 引自:http://jingpin.jikexueyuan.com/article/35944.html 作者: wddoer 发布时间:2015-07-07 16:12:54 准备工作 1)注册Github 2)安装Git GUI和bash管理工具.下载地址:http://git-scm.com/ Git初始化 1)Git安装后,首先需要设置Git,通过以下两个命令: $ git config --global use…
使用Android Studio向GitHub提交代码 在GitHub上创建一个仓库 填写仓库名称.描述.类型(公有.私有)等信息,点击创建 到此,成功创建了我们的仓库,并且初始化创建了README.md文件 创建Android Studio工程 配置Android Studio 创建好工程以后,在Android Studio顶部工具栏点击 选中我们的工程,点击OK 这时候工程里的文件名都变为红色,在工程上右键,出现Git 配置Git 配置GitHub 提交代码到本地 工程右键 -> Git -…
今天分享一下我的一些小经验,那就是向github提交我们的代码.之前一直是直接使用的浏览器完成的代码的下载任务,没有使用过客户端,为了让自己在工作之前熟练使用GitHub,所以就有了下面的这篇博文了.希望能给遇到相同问题的你一点帮助. 官方参考 操作步骤 首先在GitHub上面创建一个repository.名称随意,我这里是upload 然后是切换到本地的环境下,本人使用的是Git Shell. 使用cd命令切换到我们要进行提交代码的文件目录. 下面就是真正的流程了. touch README.…
1.SSH 你拥有了一个 GitHub 账号之后,就可以自由的 clone 或者下载其他项目,也可以创建自己的项目,但是你没法提交代码.仔细想想也知道,肯定不可能随意就能提交代码的,如果随意可以提交代码,那么 GitHub 上的项目岂不乱了套了,所以提交代码之前一定是需要某种授权的,而 GitHub 上一般都是基于 SSH 授权的. 那么什么是 SSH 呢? 简单点说,SSH是一种网络协议,用于计算机之间的加密登录.目前是每一台 Linux 电脑的标准配置.而大多数 Git 服务器都会选择使用…
参考: Github:failed to add file / to index 解决 Github:failed to add file / to index 问题 在通过Github for Mac客户端提交commit的时候,出现一下问题: Github:failed to add file / to index 原因是添加的这个子目录原来是我clone下来的一个repo,里面有.git等遗留文件. 解决方法:打开终端,cd到对应目录下面,然后删除掉.*文件即可. 2017.6.8…
本文转载自:http://stormzhang.com/github/2016/06/04/learn-github-from-zero4/ 版权声明:本文为 stormzhang 原创文章,可以随意转载,但必须在明确位置注明出处!!! 之前的这篇文章「从0开始学习 GitHub 系列之「Git速成」」相信大家都已经对 Git 的基本操作熟悉了,但是这篇文章只介绍了对本地 Git 仓库的基本操作,今天我就来介绍下如何跟远程仓库一起协作,教你们向 GitHub 上提交你们的第一行代码! 1. SS…
之前的这篇文章「从0开始学习 GitHub 系列之「Git速成」」相信大家都已经对 Git 的基本操作熟悉了,但是这篇文章只介绍了对本地 Git 仓库的基本操作,今天我就来介绍下如何跟远程仓库一起协作,教你们向 GitHub 上提交你们的第一行代码! 1. SSH 你拥有了一个 GitHub 账号之后,就可以自由的 clone 或者下载其他项目,也可以创建自己的项目,但是你没法提交代码.仔细想想也知道,肯定不可能随意就能提交代码的,如果随意可以提交代码,那么 GitHub 上的项目岂不乱了套了,…
1.格式与命名规范1.1 缩进 使用Tab缩进,而不是空格键1.2 换行 每行120字符 if,for,while语句只有单句时,如果该句可能引起阅读混淆,需要用" {"和"}"括起来,否则可以省略. //错误,需要使用花括号{}括起来 if (condition) if(condition) doSomething(); else doSomething(); 1.3 命名规则 不允许使用汉语拼音命名 遇到缩写如XML时,仅首字母大写,即loadXmlDocume…
之前的这篇文章「Git入门篇」相信大家都已经对 Git 的基本操作熟悉了,但是这篇文章只介绍了对本地 Git 仓库的基本操作,今天我就来介绍下如何跟远程仓库一起协作,教你们向 GitHub 上提交你们的第一行代码! 1. SSH 什么是SSH,简单地说,SSH是一种网络协议,用于计算机之间的加密. 2.生成SSH Key Linux 与 Mac 都是默认安装了 SSH ,而 Windows 系统安装了 Git Bash 也是带了 SSH,在终端输入ssh出现如下提示就可以证明你已经安装了ssh…
撸了好多代码,但是突然设计改了(~~o(>_<)o ~~):或者引入个第三方库,后来又发现用不着,想删掉,但文件太多了(比如几百个):那,怎么办呢,都不想了...Git 比人聪明,所以能很方便的帮我们解决问题. 场景一 需要撤销的内容文件属于未跟踪的状态.如下命令产生的场景: mkdir git-tmp cd git-tmp git init echo '第1次输入的内容' > file1.log git status 以上命令产生了file1.log文件,该文件未被执行过git add…
最近遇到一个问题,事情是这样子的,刚刚接到客户说他的项目有问题,于是就打开本地的源码查看经过排查确定了问题,于是就开始进行修正工作 将问题修复好准备提交到git的时候发现当前的分支是不对的,但问题是我已经在当前分支了作了大量修改,如果要切换分支则必须先要将修改过的文件先提交 那么现在问题来了:如何在不提交commit的情况下来切换分支呢? 最后通过查看Pro Git文档了解到Git中有一个stash功能可以实现 6.3 储藏(Stashing) 来源: <http://git.oschina.n…
当我们提交代码到GitHub后,可以在Jenkins上执行构建,但是每次都要动手去执行略显麻烦,今天我们就来实战Jenkins的自动构建功能,每次提交代码到GitHub后,Jenkins会进行自动构建: 原文地址:http://blog.csdn.net/boling_cavalry/article/details/78943061 前期准备工作 进行本章的实战前,推荐您参照<docker下的Jenkins安装和体验>做安装和体验的实战,以便对Jenkins服务有初步了解: 重要前提 GitH…
Github提交PullRequest工作流程: 以Kubernetes为例 1.   Fork Kubernetes到自己的Github目录 访问:https://github.com/kubernetes/kubernetes 点击Fork,就可以在自己的Github目录下找到kubernetes这个项目了. 这里以https://github.com/edisonxiang/kubernetes为例. 2.   下载代码到本地工作目录 git clone https://github.co…
解决 Github用户名 变为 invalid-email-address 问题 If the identity used for this commit is wrong, you can fix it with: git commit --amend --author='Your Name <you@example.com>' 一.首页解决操作 补上 Github 邮箱信息:vim $HOME/.gitconfig git config --global user.name "u…
背景 所以,经常会遇到已经提交远程仓库,但是又不是我想要的版本,要撤下来. 回退版本一般使用git reset,又分为: # 不删除工作空间改动代码,撤销commit,不撤销git add . git reset --soft xxx---版本号---xxxx # 删除工作空间改动代码,撤销commit,撤销git add . 注意完成这个操作后,就恢复到了上一次的commit状态. git reset --hard xxx---版本号---xxxx 两种. 可以用git reset --sof…
转自:http://zengrong.net/post/2092.htm 解决Github访问超慢问题 Github is so slowly. 这段时间访问 github 都非常慢,google了一下发现是github某个CDN被伟大的墙屏蔽所致. 出问题的应该是这个CDN: github.global.ssl.fastly.net,有图为证: 解决方法就是使用万能的host文件,将这个域名映射到它所在的ip. 访问 IPAddress.com 使用 IP Lookup 工具获得这个域名的ip…
解决Android Graphical Layout 界面效果不显示 qq463431476…
在像github提交代码时,报permission denied publickey. 查找了一下,可能是因为github的key失效了. 按照以下步骤,重新生成key. ssh-keygen 一路默认下去. 会在home目录的.ssh文件夹下生成两个文件: id_rsa 和id_rsa.pub id_rsa是私钥,需要保存在本地的.id_rsa.pub是公钥,需要上传到github. 在github的右上角edit your profile 里找到ssh key,然后add ssh key,把…
JBoss 7 AS解决url提交数据乱码的问题: 打开jboss-as-7.1.1.Final\standalone\configuration\standalone.xml文件,在<extensions/>节点后面加入: <system-properties> <property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/> <prop…
世界上最遥远的距离,不外乎我在搞前端,你却在用旧IE,现在随着XP要退休了,IE6的市场占有率应该也会逐步下滑.不过基于天朝人民的惰性以及企鹅微软的“扎篱笆”活动,做网站的朋友依旧不能忽视IE6的存在. 现在谈的是解决IE6下png图片透明度不显示的问题,这招是淘宝的伎俩,貌似12年双十一活动页面代码中用的就是这套路: 首先加一段这样的代码: <!--[if IE 6]> <script src="js/DD_belatedPNG.js"></script…
今天一不小心又在git上犯了个大错误,用gitflow之前进行过pull分支的操作,然后用IDE选择修改的文件提交,可是推送的时候把pull的内容也推送到远程服务器了,提交的时候用git status 查看也没有显示会提交pull的内容,IDE提交的时候也没有显示有多余的提交,推送的时候却把pull的内容推送到远程了,在远程执行合merge后会显示将pull内容推送了,记录下来引以为戒吧! 无意中别人聊到了git pull命令,才知道原来pull的时候会在本地生成一次提交,如果没有冲突的话他是会…
解决pdm打开只显示表名不显示字段的方法 选中PDM 依次点击 工具-->显示参数选择-->content 下面的table ,右边勾选上columns 点击OK 选择 all symbols 一切OK!…
解决Github访问超慢问题 Github is so slowly. 这段时间访问 github 都非常慢,google了一下发现是github某个CDN被伟大的墙屏蔽所致. 出问题的应该是这个CDN: github.global.ssl.fastly.net,有图为证: 解决方法就是使用万能的host文件,将这个域名映射到它所在的ip. 访问 IPAddress.com 使用 IP Lookup 工具获得这个域名的ip地址(注意,该网站可能需要梯子): 也可以直接点击 这个地址 查看,结果如…
解决Ext.form.DateField在浏览器中显示可能有问题,界面将会拉的很长很长.如下图:  办法: 1:设置css的长度 .x-date-menu { padding-top:2px;padding-bottom:2px; width:178px; //chrome下  自已设置适合宽度 } 2: 操作dom: Ext.override(Ext.menu.DateMenu,{ render : function(){ Ext.menu.DateMenu.superclass.render…