美文网首页
如何将一个已存在的目录转换为一个 GIT 项目

如何将一个已存在的目录转换为一个 GIT 项目

作者: 辉色投像 | 来源:发表于2019-10-14 20:40 被阅读0次

新建远程分支

新建一个本地分支:

git checkout -b demo

查看一下现在的分支状态:

 git branch

* demo

  master

  release

星号(*)表示当前所在分支。现在的状态是成功创建的新的分支并且已经切换到新分支上。

把新建的本地分支push到远程服务器,远程分支与本地分支同名(当然可以随意起名):

$ git push origin demo:demo

使用git branch -a查看所有分支,会看到remotes/origin/demo这个远程分支,说明新建远程分支成功。

删除远程分支

我比较喜欢的简单方式,推送一个空分支到远程分支,其实就相当于删除远程分支:

git push origin:demo

也可以使用:

git push origin --delete demo

这两种方式都可以删除指定的远程分支

已存目录转换git项目

打开命令行终端,进入项目所在的本地目录,将目录初始化为一个 Git 项目

 git init

此时会在目录中创建一个 .git 隐藏文件夹

将所有文件放进新的本地 git 仓库

 git add .

如果你本地已经有 .gitignore 文件,会按照已有规则过滤不需要添加的文件。如果不想要添加所有文件,可以把 . 符号换成具体的文件名

三、 将添加的文件提交到仓库

git commit -m "Init commit"

远程服务器创建git项目

mkdir test.git

cd test.git

git init --bare 

生成远程仓库地址例如:tom@192.168.0.104:/git/test/test.git

七、 回到命令行终端界面,将本地仓库关联到远程仓库

$ git remote add origin tom@192.168.0.104:/git/test/test.git

可运行以下命令查看结果:

$ git remote -v

八、 提交代码到 Git远程仓库

$ git push origin master

相关文章

  • 如何将一个已存在的目录转换为一个 GIT 项目

    新建远程分支 新建一个本地分支: git checkout -b demo 查看一下现在的分支状态: git br...

  • 浅析Git暂存区

    每一个使用Git进行管理的项目,在其根目录下都会存在一个名为 .git 的目录,其内容如下图,接下来主要介绍下目录...

  • EXCEL中数字大小写的转换

    一、问题一: (一)如何将12345转换为一二三四五(有单位)? (二)如何将12345转换为壹贰叁肆伍(有单位)...

  • 获取 Git 仓库

    获取 Git 仓库 通常有两种获取 Git 项目仓库的方式: 将尚未进行版本控制的本地目录转换为 Git 仓库; ...

  • 本地项目与git仓库之间的交互

    关键词:本地项目 git仓库 笔记方法一:git已存在仓库 克隆仓库(这是一个空仓库): git clone 空...

  • Git常用指令

    新建项目 设置全局配置 新建一个新仓库 已存在文件夹或者git仓库 拷贝一个 Git 仓库到本地 git clon...

  • Git 使用小记

    每个项目都有一个 Git 目录(译注:如果 git clone 出来的话,就是其中 .git 的目录;如果 git...

  • iOS Git的使用

    Git与SVN的优势:1.强大的分支管理2.适合大规模开发 如何将本地项目提交Git管理 1.进入项目目录 2.创...

  • 关于不能创建master/xxx分支的原因

    对于每一个git仓库,根目录下会有一个 .git 的目录,所有git管理相关的信息都保存在这里。当已经存在mast...

  • 学习Git第一天 - 初识Git

    git initgit init:在你的项目目录下初始化一个git仓库,也就是在项目目录下生成了一个.git文件夹...

网友评论

      本文标题:如何将一个已存在的目录转换为一个 GIT 项目

      本文链接:https://www.haomeiwen.com/subject/mprdmctx.html