乐趣区

笔记把本地的文件夹和远程的-git-仓库关联并推送

笔记:把本地的文件夹和远程的 git 仓库关联并推送

常常有一个问题是:本地有一个文件夹(可能是脚手架程序生成的,也可能是自己最近的重要资料),里面存了一堆文件,如何推送到远程仓库呢?

例如,有这样一个文件夹:

有这样一个仓库:

如何把文件夹中的内容很快的放到远程的 git 仓库中呢?

一个方法是 clone 仓库到本地,把文件夹中的文件拷进仓库,然后 commit push。这种方式稍微有点不方便,要是这些文件是在工作空间(项目)中的代码文件,那不是要每次改完代码都要拷贝到本地 git 仓库去 push 吗?

你可能会说,难道不能先 clone 再新建本地的项目吗?可是有人会说,clone 会生成一个项目文件夹,脚手架程序创建项目又会生成一个文件夹,文件夹层次不对啊。

所以我们来看一下如何将本地的文件夹和远程 git 仓库关联并推送过去吧。

1. 将本地文件夹变成一个 git 仓库

在文件夹下打开 Git Bash,执行 git init 即可。

2. 关联远程仓库

执行 git remote add origin <url>

3. 取回远程仓库的内容

执行 git pull origin master

4. 提交本地仓库的内容

5. 推送到远程仓库

可能需要输入密码

完成

查看远程仓库,已经推送到了。

(完)

退出移动版