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

开发项目的时候会遇到本地有一个现成的项目,我需要关联到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

之后看到完美提交


远程仓库上传成功

  • 4
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值