之前一直是简单的创建新项目,clone空白的下来然后粘贴所有文件夹进去,然后push。今天忽然想换种玩法不用复制粘贴那么low,而是我demo在哪个哪里,仓库就配到那里。
去到对应的你写的demo的文件夹
(1)git init 一下
(2)git branch看一下,默认是在master,但是gitlab默认不能强推master,于是checkout -b develop 分支
(3) 切换了分支,顺手 git add . git commit -m “备注XXXXX” 提交一下到当前分支的本地仓库 , 这个时候push是肯定报错的。
(4)git branch -vv 可以看本地分支与远程分支的关系, 打出的分支跟远端还没有任何关系,从头到尾都是本地单机版在玩。

(5) git remote add origin https://git.XXX/XXX/XXX.git ,后面是远端仓库地址,这一步就是攀亲戚,让本地分支搭上远程亲戚。

攀完亲戚后看看:

(6)我们本地有一个 README ,远程创建也有个README,这两个玩意其实保留一个就行,第一次提交也没所谓谁覆盖了谁。于是我就暴力点不 pull --rebase 了,直接 git push -f origin develop

这个时候就可以了

习惯真的很可怕,一直使用clone多一遍然后粘贴复制法,换这个方式是不是更加帅气优雅呢?

git本地分支与远程分支绑定关系并强推代码相关推荐

  1. Git 更改本地分支与远程分支的映射关系

      最近在使用 Git 的过程中,需要将本地的分支 B 关联到远程的分支 A,但是我本地分支 B 代码提交的时候只能提交到远程分支 B (远程分支 A 没写入权限),但是我要能及时的拉取到别人对远程分 ...

  2. Git : 本地分支与远程分支的映射关系

    概述 本文介绍 git 环境中本地分支与远程分支的映射关系的查看和调整. 1.查看本地分支与远程分支的映射关系 执行如下命令: git branch -vv 注意就是两个 v ,没有写错. 可以获得分 ...

  3. Git建立本地分支和远程分支的映射关系

    Git建立本地分支和远程分支的映射关系 git branch -vv:查看本地分支和远程分支的映射关系 在切换分支前,须本地建立新分支,例如:git branch dev4test  //本地建立de ...

  4. git push -u origin master和git push 远程主机名 本地分支名:远程分支名作用

    git push git push命令用于将本地分支的更新,推送到远程主机.它的格式与git pull命令相仿. $ git push <远程主机名> <本地分支名>:< ...

  5. git已经删除了远程分支,但本地环境仍能看到远程分支

    问题描述:已经在远程仓库将某一个分支(devlop)删除掉了,但是本地还能看到该远程分支 解决方法: 第一步:使用下述命令查看所有本地分支和远程分支 git branch -a 第二步:使用下述命令查 ...

  6. git:本地分支与远程分支

    在开发软件时,可能有多个人同时为一个软件开发,可能同时存在多个release版本,并且需要对各个版本进行维护,而git的分支功能就可以支持同时进行多个功能的开发和版本管理 什么是分支? Git 保存的 ...

  7. git本地ben远程分支_Git本地分支和远程分支关联

    1.创建分支 git branch develop 2.查看本地分支: git branch 注:名称前面加* 号的是当前的分支 3.查看远程分支: 加上-a参数可以查看远程分支,远程分支会用红色表示 ...

  8. Git本地分支和远程分支关联

    功能 命令 备注 创建分支(需要先进入仓库目录) git branch develop   查看本地分支 git branch 注:名称前面加* 号的是当前的分支 查看远程分支 git branch ...

  9. git 本地分支与远程分支关联的一种方法

    github上已经有master分支 和dev分支 在本地 git checkout -b dev 新建并切换到本地dev分支 git pull origin dev 本地分支与远程分支相关联 在本地 ...

最新文章

  1. python中tk窗口刷新_80 行 Python 代码写个图形计算器
  2. ????常用注意事项
  3. 机器学习笔记-线性模型
  4. 文巾解题 面试题 01.02. 判定是否互为字符重排
  5. 【STM32】DAC相关函数和类型
  6. 算法(13)-leetcode-explore-learn-数据结构-链表小结
  7. K8s 学习者绝对不能错过的最全知识图谱(内含 56个知识点链接)
  8. 《鸟哥的Linux私房菜 基础学习篇(第四版)》 第23章 XWindows设定介绍 笔记
  9. 电信用户流失预测Telco customer churn—(基于逻辑回归)
  10. 学习笔记1/5,操作系统之操作系统概念
  11. 【蓝牙串口无线烧写程序】适用于STM32F103和STM32F107的Bootloader
  12. python初学入门————列表
  13. Pocket PC 2003 html 的问题
  14. 华为云SSL证书申请流程
  15. HFSS激励类型----电流源激励
  16. 关于android各平台上架心得
  17. av_dump_format函数使用说明
  18. 一个app从设想到上线运营的完整过程
  19. 【Opencv项目实战】背景替换:动态背景移除与替换(cvzone+MediaPipe)
  20. SpringBoot+百度云API 实现人脸识别功能

热门文章

  1. 一个小巧的C++Log输出到文件类
  2. 《妥协的完美主义—优秀产品经理的实践指南(卷一)》一1.3 UCD工作方法
  3. 电影里的黑客为何都不用鼠标
  4. QXcbConnection: Could not connect to display :0
  5. 2022-05-25 postgres中的并发控制的可重复读
  6. 全球及中国汽车后市场产销规模现状及投资盈利风险分析报告2021-2027年
  7. JavaScript函数式编程之副作用
  8. 字字珠玑的百度员工离职总结
  9. Duplicate method name “$$$getFont$$$“ with signature “(Ljava.lang.String;IILjava.awt.Font;)Ljava.awt
  10. 家庭助理简介(home assistant)