基于本地文件或者本地Git仓库创建远程Git仓库
2012-02-16 11:05
405 查看
1, 在本地机器上 (创建本地Git仓库)
cd /extend1/data/www/kb-new
git init
git add *
git commit -m "My initial commit message"
2, 在远程服务器上 (创建空的远程Git仓库)
sudo su - git
cd ~/repositories
mkdir kb-new.git
cd kb-new.git
git --bare init
备注:本人的Git Remote Repositories都在远程服务器git用户的~/repositories目录下。
3, 在本地机器上
a, 配置刚才建立的本地Git仓库跟踪远程Git仓库
cd /extend1/data/www/kb-new
git remote add origin git@XXX.XX.XX:kb-new.git
git push origin master
b, 建立远程跟踪分支
#Switch to origin/master so you don't get any error about "fatal: Cannot force update the current branch."
git checkout origin/master
#Create the local "master" branch that is tracking the "origin/master" branch
git branch -f master origin/master
#Switch back to your "master" branch
git checkout master
cd /extend1/data/www/kb-new
git init
git add *
git commit -m "My initial commit message"
2, 在远程服务器上 (创建空的远程Git仓库)
sudo su - git
cd ~/repositories
mkdir kb-new.git
cd kb-new.git
git --bare init
备注:本人的Git Remote Repositories都在远程服务器git用户的~/repositories目录下。
3, 在本地机器上
a, 配置刚才建立的本地Git仓库跟踪远程Git仓库
cd /extend1/data/www/kb-new
git remote add origin git@XXX.XX.XX:kb-new.git
git push origin master
b, 建立远程跟踪分支
#Switch to origin/master so you don't get any error about "fatal: Cannot force update the current branch."
git checkout origin/master
#Create the local "master" branch that is tracking the "origin/master" branch
git branch -f master origin/master
#Switch back to your "master" branch
git checkout master
相关文章推荐
- git 创建远程仓库并将本地文件上传到远程仓库
- 安装Git 创建本地版本库版本库,文件上传,远程仓库的管理
- Git 远程仓库(Github) Git 并不像 SVN 那样有个中心服务器。 目前我们使用到的 Git 命令都是在本地执行,如果你想通过 Git 分享你的代码或者与其他开发人员合作。 你就需要
- git拉取远程分支到本地分支或者创建本地新分支
- 本地Git仓库和远程仓库的创建及关联
- git关联本地文件到远程仓库
- git快速入门之一:创建本地仓库并同步到远程
- 创建局域网内远程git仓库,并将本地仓库push推到远程仓库中
- 本地Git仓库和远程仓库的创建及关联
- git 基本使用,初始化本地仓库,创建文件,add文件,commit文件,git版本穿梭
- git创建本地仓库并上传到远程仓库
- 把本地文件上传到远程仓库:git和github,前提是上传的不能是空文件夹
- 【Github学习笔记】安装git,创建库,添加远程仓库,添加删除文件
- git使用简记-git创建本地仓库及增删改文件操作
- Git 创建github远程仓库并关联本地项目
- Git学习系列(二)创建本地仓库及文件操作
- 在本地用命令行创建一个git仓库,并推送到远程
- git本地文件上传到远程仓库时,本地项目与远成仓库不是同一个项目的BUG
- git 分支的 创建 修改 切换 查看 从远程仓库抓取数据 以及 提交时忽略某文件
- git本地仓库拉取远程分支代码/git忽略文件的配置