最近这段时间使用github,有时在公司办公,想要用git提交代码到自己的github仓库,提交是显示的作者是自己在公司的账户,而不是自己的github账户,这就相当于提交到git'hub的代码不是自己本人提交的,是其他人提交的。
现在的情况是这样的:在公司我们也是使用git来管理代码,我们公司内部有自己的git仓库(B),提交代码时用的账户就是公司的oa账号(A)。而我自己有时候在家里做开发的...
分类:
其他好文 时间:
2014-08-31 17:17:21
阅读次数:
308
一,准备环境RHEL6.4最小化安装(关iptables,关selinux)+ssh+yumyum-yinstallsubversion(svn服务器),mysql-server(用于codestriker),httpdmod_dav_svn,mod_perl(用于支持web方式管理SVN服务器)sendmail(用于配置用户提交代码后发邮件提醒)wgetgcc-c++makeunzipperl*(必备软件..
分类:
其他好文 时间:
2014-08-29 16:21:48
阅读次数:
488
使用ssh key验证github的好处就是不用每次提交代码的时候都要输入用户名和密码,因为着在一定程度上对效率有很大的影响,虽然这么做可以防止代码提交的次数过多,但这也看个人的习惯吧。今天尝试了一下配置ssh keyOS:mac os打开控制台,建一个目录,比如~/.ssh(其实叫什么都无所谓,网...
分类:
其他好文 时间:
2014-08-24 22:13:03
阅读次数:
235
分布式和集中式的最大区别在于开发者可以本地提交。每个开发者机器上都有一个服务器的数据库。
下图是经典的git开发过程。
Git的功能特性:
从一般开发者的角度来看,git有以下功能:
1:从服务器上克隆数据库(包括代码和版本信息)到单机上。
2:在自己的机器上创建分支,修改代码。
3:在单机上自己创建的分支上提交代码。
4:在单机上合并分支。
5:新建一个分支,把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。
6:生成补丁(patch),把补丁发送给主开发者。
7:看主开发者的反馈,如果主开...
分类:
移动开发 时间:
2014-08-20 18:02:02
阅读次数:
344
ACM试题题源-(最长公共子序列):http://acm.nyist.net/JudgeOnline/problem.php?pid=36提交代码: import java.util.Scanner; public class Main { public stati...
分类:
其他好文 时间:
2014-08-19 14:06:04
阅读次数:
292
ACM试题题源(括号配对问题):http://acm.nyist.net/JudgeOnline/problem.php?pid=2提交代码: import java.util.Scanner; public class Main { public stat...
分类:
编程语言 时间:
2014-08-19 14:05:54
阅读次数:
331
杭电acm 提交代码需要注意的问题1. 用 Java 的时候类名请用 Main2. Java 提交出现 PE 的可能原因有 1) 最基本的错误是空格问题,比如注意每行的末尾是否输出空格 2)用 Java 提交的时候需要注意换行是用的什么方法输出的,如果用 System.out.printf() 这个...
分类:
其他好文 时间:
2014-08-18 17:53:33
阅读次数:
229
Linux之旅(1): diff, patch和quilt (下)2 quilt我们自己的项目能够用cvs或svn管理所有代码。但有时我们要使用其它开发人员维护的项目。我们须要改动一些文件,但又不能直接向版本号管理工具提交代码。自己用版本号管理工具重建整个项目是不合适的,由于大多数代码都是别人维护的...
分类:
系统相关 时间:
2014-08-14 23:20:16
阅读次数:
335