git
epsilon1
这个作者很懒,什么都没留下…
展开
-
git分支
Git鼓励大量使用分支:查看分支:git branch创建分支:git branch 切换分支:git checkout 创建+切换分支:git checkout -b 合并某分支到当前分支:git merge 删除分支:git branch -d原创 2015-04-26 10:41:23 · 503 阅读 · 0 评论 -
Git push error: Unable to unlink old (Permission denied)
When you have to unlink file, you have to have permission 'w' for directory, in which file is, not for the file...git 出现unlink的问题一般是因为指定文件所在目录没有写权限, sudo chmod +w dirname -R原创 2015-11-10 20:13:34 · 3902 阅读 · 0 评论 -
git clone故障:fatal: could not create work tree dir 'project'.: ????
问题是不能创建工作目录,说明你在当前目录下没有写权限,一般ubuntu会经常出现,解决办法:$ cd ../$ sudo chmod o+w dirname 给其它用户在当前目录加上写权限即可原创 2015-08-31 19:49:39 · 29534 阅读 · 0 评论 -
Ubuntu Git服务器搭建及Gitosis安装设置
1、安装 openssh服务器sudo apt-get install openssh-server openssh-client2、创建个人公钥和私钥在默认用户的主目录路径下,运行以下命令,按照提示创建公钥和私钥ssh-keygen -t rsa默认生成2048位,如果需要提高安全级别,也可以通过下面的命令创建公钥和私钥ssh-keygen -t rsa -b 409原创 2015-08-31 20:28:12 · 656 阅读 · 0 评论 -
Git 服务器搭建与客户端安装
大纲:一、前言二、搭建Git服务器yum安装Git服务器创建一个git用户,用来运行git服务创建客户端登录证书初始化Git仓库禁用shell登录克隆远程仓库三、安装客户端Windows 客户端Linux 客户端四、总结注,测试机 CentOS 5原创 2015-08-29 20:37:46 · 2545 阅读 · 0 评论 -
git关于文件权限修改引起的冲突及忽略文件权限的办法
在仓库目录下输入以下命令:$ git config core.filemode false原创 2015-08-30 20:50:33 · 1014 阅读 · 0 评论 -
终于解决“Git Windows客户端保存用户名与密码”的问题
Git - How to use netrc file on windows - Stack Overflow这就是正确答案,我们已经验证过了,下面详细描述一下解决方法:1. 在Windows中添加一个HOME环境变量,值为%USERPROFILE%,如下图:2. 在“开始》运行”中打开%Home%,新建一个名为“_netrc”的文件。3.原创 2015-06-02 22:03:18 · 2499 阅读 · 0 评论 -
git分支修复bug
当你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,当前正在dev上进行的工作还没有提交:$ git status# On branch dev# Changes to be committed:# (use "git reset HEAD ..." to unstage)## new file:原创 2015-04-26 11:26:17 · 929 阅读 · 0 评论 -
git远程管理
当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。要查看远程库的信息,用git remote:$ git remoteorigin或者,用git remote -v显示更详细的信息:$ git remote -vorigin git@github.com:michaelliao/原创 2015-04-26 12:21:11 · 660 阅读 · 0 评论 -
Git手册
GitUserManualChinese - Robin WikiGitUserManualChineseGit 用户手册(1.5.3 及后续版本适用)翻译: 罗峥嵘 (Robin Steven) vortune@gmail.com >英文版本: http://www.kernel.org/pub/soft原创 2015-04-26 19:42:04 · 2091 阅读 · 0 评论 -
git忽略已被跟踪的文件
问题:现在项目的根目录放了 .gitignore 文件,并且git远程仓库的项目根目录已经有了 logs文件夹。由于每次本地运行项目,都会生成新的log文件,但是我并不想提交logs文件夹里面的内容,所以要在.gitignore写logs的规则。我尝试过添加以下规则logs/*.loglogs//logs/但是运行git status的时候,始终能看原创 2016-02-29 18:08:59 · 759 阅读 · 0 评论