GIT本地仓库与远程仓库关联并上传/下拉代码

  • 说明
  • 创建本地仓库
  • 创建远程仓库
  • 补充说明

说明

下述命令均在 cmd 命令行界面完成,打开方式 window + r -> 输入 cmd -> 确定。

另外,还可以在 powershell 或者 GIT Bash 中执行。

创建本地仓库

  • 一、首先,创建一个node_modules的 .gitignore 忽略文件

    echo node_modules > .gitignore
    

执行结果,如下图:

  • 二、初始化一个本地的空仓库

    git init
    

    执行结果,如下图:

  • 三、查看本地仓库的状态

    git status
    

    执行结果,如下图:

  • 四、添加文件到暂存区,但此时并未被提交

    git add .
    

    执行结果,如下图:

  • 五、使用提交操作,将暂存区中的文件存放到本地仓库

    git commit -m '备注提交信息'
    

    执行结果,如下图:

    接下来,就需要创建一个远端仓库,将本地的提交日志提交到远端。

创建远程仓库

  • 一、先在 github 上新建远程仓库


    会生成如下图所示的链接地址,包括 HTTPS 地址、SSH 地址。

  • 二、为远端仓库添加一个远端的别名

    git remote add <别名> <远端仓库的url>
    
      执行结果,如下图:
    

  • 三、查看是否有远端仓库,此时远端仓库已被添加上

    git remote -v
    

    执行结果,如下图:

  • 四、将本地分支的代码推送到远端分支

    git push -u origin master
    

    执行结果,如下图:

补充说明

  • 一、若本地仓库与远端仓库有冲突,则采用强制推送

    $ git push --set-upstream origin master
    
  • 二、如何切换到远程分支

    git branch --set-upstream-to=origin/master
    
  • 三、查看本地与远端仓库是否同步

GIT关联本地仓库与远端仓库相关推荐

  1. 通过Android studio使用git创建本地分支提交远程仓库以及如何查看切换分支

    我们有时候对命令不熟悉的同学例如我,那么这个AS自带的这个创建分支功能就对我们必不可少了. 首先我们看下远程仓库只有主支master,没有任何分支的信息如下图: 1.首先我们打开AS,点击右下角的gi ...

  2. 08 Git中本地工作与远程仓库的同步

    本节视频: 本节的目标对应日常工作的常态,将应对第一次提交中不会遇到的各种"意外".这些意外是多人合作中的正常现象,需要掌握其正确的处理方式. 与上一节相比,本节的新内容是从远程仓 ...

  3. git删除本地分支在远程仓库已不存在的分支

    查看本地及远程所有分支 git branch -a 查看origin的详细信息 git remote show origin 同步origin主机对于git分支的删除操作,即去除Git Graph无用 ...

  4. Git关联本地项目到git上

    目录 在码云或者git上创建本地仓库 复制git或者码云上的地址 在本地项目文件夹下打开git bash 项目集成功 另一种方式关联项目 在码云或者git上创建本地仓库 填写相关信息即可创建. 复制g ...

  5. 让 fork 出来的 Github 仓库从远端仓库拖取最新的修改

    标准的 Spartacus repo:https://github.com/SAP/spartacus 我 fork 了一个自己的仓库: https://github.com/wangzixi-dia ...

  6. git本地仓库关联远端仓库

    check本地密钥与github密钥是否匹配 如果没有SSH Key,需要创建 $ ssh-keygen -t rsa -C "youremail@example.com" 在用户 ...

  7. git 强制同步远端仓库

    在服务器上修改或增加文件而不是在本地进行操作,服务器上的git是没有推送权限的,只负责pull更新,所以当直接在服务器上操作文件的时候,就会与远程仓库冲突,git pull就会冲突 这种情况就需要使用 ...

  8. git config本地信息配置

    1.git config git config --global user.name "" git config --global user.email "" ...

  9. Git : 将本地git仓库同步到远端github上

    现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举 ...

最新文章

  1. dva 中使用绝对路径/别名的方法
  2. 64位内核开发第二讲.内核编程注意事项,以及UNICODE_STRING
  3. 国产自主可控的MBSE解决方案和全数字仿真平台(SkyEye)
  4. mysql ceil,MySQL常用函数介绍
  5. springmvc 静态资源 配置
  6. Struts2 通配符不能使用问题
  7. html 的title中显示网页logo
  8. 虚拟机VM12磁盘扩容
  9. C++虚函数、多继承和虚基类学习心得 内存布局
  10. EXCEL表格-按条件求和、求平均值、求个数详解
  11. 假期第一天,第一次见丈母娘~
  12. 三进制 四进制计算机原理,基因编码为何选择了“四进制”,而不是计算机系统的“二进制”?...
  13. java内存分析工具_java内存查看与分析
  14. 黄金时代 —— Pytorch学习记录(一)
  15. 实训日志03-学生信息管理系统功能模块(增加,修改,删除,查找)
  16. TypeScript学习笔记
  17. 史上最全的Uboot常用命令汇总(超全面!超详细!)收藏这一篇就够了
  18. python写个礼物送人_python写七夕硬核礼物!
  19. tvOS多层图片的使用
  20. 安装optifine时无法正确打开jar文件 我的世界 optifine 安装 打不开 jar

热门文章

  1. 数值计算与优化(共轭梯度法和QR)
  2. 分支语句语法格式小结 java
  3. linux-组管理-添加组-删除组
  4. linux-简单进程查询
  5. linux- root管理员权限
  6. PCB中英对照一、 综合词汇
  7. 崛起于Springboot2.X之Mysql读写分离(6)
  8. 搭建Android的jenkins持续集成环境
  9. 手把手Maven搭建SpringMVC+Spring+MyBatis框架(超级详细版)
  10. OpenSsl工具的介绍