git 远程仓库和本地仓库建立连接

来源:互联网 发布:常州茗顺网络 编辑:程序博客网 时间:2024/06/05 01:31

开发项目的时候会遇到本地有一个现成的项目,我需要关联到GitHub上某一个远程仓库,这个时候我们应该如何操作呢?

首先我们在GitHub上创建一个新的仓库

新建远程仓库

特别注意,当我们勾选Initialize this ....这个选项时,在关联本地仓库时需要首先执行git pull 不然会导致错误

然后找到我们本地项目的目录

本地项目

利用git任务管理器进入当前的文件夹目录

然后输入git init 初始化本地文件,使其成为git管理的文件


git init操作

这个时候出现了错误,忘记了设置gitignore,把node_modules这种不必要的文件提交了上去,我该如何撤销git add操作呢?

具体可以查看廖雪峰的博客

然后我们来添加gitignore来忽略掉提交的文件

输入 touch .gitignore

我们看到生成了.gitignore文件,在文件里进行如下设置


.gitignore文件

我们忽略掉node_modules文件夹,然后运行git status会发现已经成功隐藏掉了


本地修改文件

然后我们来进行git add git commit 操作

之后建立远程仓库和本地仓库的连接,运行如下命令

 git remote add origin https://github.com/darenone/miniProductionLine.git


这里特别注意我们第一次push的时候,加上-u参数,Git就会把本地的master分支和远程的master分支进行关联起来,我们以后的push操作就不再需要加上-u参数了

git push -u origin master

之后看到完美提交


远程仓库上传成功