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

2019-10-14  本文已影响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

上一篇 下一篇

猜你喜欢

热点阅读