git 库迁移-非clone方式

由于直接移动了git库而导致git不能正常使用,后面认真搜索了git配置文件,终于找到了路径的配置。

[email protected]:~/work/git/qemu$ git status
# fatal: Could not switch to ‘/media/sf_vmwork/git/qemu‘: No such file or directoryqemu/.git/modules/dtc/config: worktree = /media/sf_vmwork/git/qemu/dtc

在“.git”目录里,找到“modules/dtc/config”,编辑这个文件,把这里面的路径修改为你当前的路径就可以了。

[email protected]:~/work/git/qemu/.git$ vim modules/dtc/config
1 [core]
2 repositoryformatversion = 0
3 filemode = false
4 bare = false
5 logallrefupdates = true
6 worktree = /home/xxx/work/git/qemu/dtc
7 symlinks = false
8 ignorecase = true
9 [remote "origin"]
10 fetch = +refs/heads/*:refs/remotes/origin/*
11 url = git://git.qemu-project.org/dtc.git

然后,然后就可以啦!

[email protected]:~/work/git/qemu$ git status
# On branch master
时间: 2024-12-17 04:48:50

git 库迁移-非clone方式的相关文章

git仓库迁移和更新远程仓库地址

一.git仓库迁移 1,从原仓库clone或pull到本地仓库 git clone project_name ?[old_remote_repository_address] 2,?在新的git创建一个新仓库.如果用gitolite搭建的git服务器,那么只需要在配置文件gitolite.conf上添加仓库和用户,然后push到服务器即可. 3,进入clone下来的本地仓库目录,将远程仓库地址修改为新的远程仓库地址 project_name> git remote remove origin p

非openresty方式安装Nginx + Lua + Redis 环境

一.功能实现介绍: 使用Redis做分布式缓存:使用lua API来访问redis缓存:使用nginx向客户端提供服务,ngx_lua将lua嵌入到nginx,让nginx执行lua脚本,高并发,非阻塞的处理各种请求.url请求nginx服务器,然后lua查询redis,返回json数据. 二.服务器环境介绍: 系统:CentOS release 6.8 (Final) x86_64位 最小化安装服务器型号:PowerEdge R630 磁盘是ssd盘服务器上已存在服务: 是一件安装包lnmp环

使用快盘托管Git库

Dropbox非常好用.可是我如今也没弄明确究竟哪里好用了.不如试试中国的金山快盘..起码不会操心被墙. cd ~/Kuaipan/repo git --bare init //初始化仓库 cd ~/Workspace //进入工作文件夹 git init //在当前文件夹下初始化一个本地Git库 git add . //将当前文件夹下全部文件加入?到索引 git commit -m "first commit" //提交 git remote add Kuaipan_repo fil

git ---创建新git库

一.修改本地repositories里的gitosis.conf,添加mt6577.git标识(并提交): X:\gitosis-admin\gitosis.conf [group developers] writable = provision mt6577 mt6582 git pull git add gitosis.conf git commit –m"" git push origin master 二.提交工程代码 git init git add -f *     //一

Android 使用OpenCV之编译环境非CygWin方式(Win7+Eclipse+ADT+CDT+NDK)

本文完全基于官网: https://dl-ssl.google.com/android/eclipse/ 只有简单的三步,官网写的非常简明全面,非常佩服 [准备] 1. Eclipse(Indigo) 2. ADT: 这个不说了,无非就是eclipse添加个android的安装源,如果这里选择了NDK Plugin的话,就会自动安装CDT哟: 3. NDK(android-ndk-r9d-windows-x86_64) 地址: http://developer.android.com/tools

Python的高级Git库 Gittle

Gittle是一个高级纯python git 库.构建在dulwich之上,提供了大部分的低层机制 Gittle是一个高级纯python git 库.构建在dulwich之上,提供了大部分的低层机制. Install it pip install gittle Examples : Clone a repository ? 1 2 3 4 5 6 from gittle import Gittle   repo_path = '/tmp/gittle_bare' repo_url = 'git:

11g使用非duplicate方式创建物理standby要注意的问题总结

在上篇博文中,使用了duplicate方式来创建物理standby http://blog.csdn.net/aaron8219/article/details/38434579 今天来说说在11g中採用非duplicate方式创建备库碰到的一些问题,并做个总结. 在10g中,通常能够使下面几种方法创建备库控制文件 RMAN> backup current controlfile for standby format 'c:\ctl_%U'; RMAN> backup full databas

一个下载git库代码的脚本

由于每日构建需求, 须要用脚本下载代码, 实现自己主动化编译, 这个脚本是整个系统的一小块功能 #!/bin/bash #@author Liuyang #@date 2015-06-23 function help() { echo "Usage: $0" echo " First argument should be the git repository's address" echo " for example: [email protected]:

androidstudio连接SCM Manager上的Git库

1.在SCM Manager里创建一个Git库 在androidstudio里选中从版本控制里导入 输入git库的地址,接下来一路点击下一步 完成之后会可以在工程里创建文件或者从别的地方把完整项目拷贝过来 重新打开androidstudio,在setting里设置directory的路径 设置路径为之前clone库时在本地创建的目录即可 完成之后就可以commit提交文件到git库了