当前位置: 首页 > news >正文

把本地代码初始化到远程git仓库

本地代码,推送到远程的git仓库。

第一种方法

第一步:建立远程的git仓库

第二步:拉取git仓库到本地

第三步:将本地代码复制到本地的git拉下来的文件夹中

第四步:代码提交即可

git add . --> git commit -m 初始化 --> git push

第二种方法

第一步:建立远程的git仓库

第二步:

输入git add . 这个是将项目上所有的文件添加到仓库中的意思,如果想添加某个特定的文件,只需把.换成这个特定的文件名即可。

我是使用了".",把整个文件夹下信息都提交了。

第三步:输入git commit -m "first commit",表示你对这次提交的注释,双引号里面的内容可以根据个人的需要改。指的是当前提交说明

第四步:输入git remote add origin https://自己的仓库url地址(这个url可以到自己的git中创建的仓库页面找就是最上面一个输入栏中的url) 将本地的仓库关联到github上,

最后一步,输入git push -u origin master,这是把代码上传到github仓库的意思。

执行完后,如果没有异常,会等待几秒,然后跳出一个让你输入Username和Password 的窗口,你只要输人github的登录账号和密码就行了。

问题

1:

You are in 'detached HEAD' state, which means that you're not on any branch Checkout a branch to make update possible.

解决:切换到你的工作分支即可,命令如下:git checkout XXXX(分支名)

2:hint: Updates were rejected because a pushed branch tip is behind its remote

解决:强推 git push --force-with-lease origin 本地分支名:远端分支名

3:git pull 提示错误 fatal: refusing to merge unrelated histories

解决:在git pull 命令中添 --allow-unrelated-histories

在实际使用中还会遇到各种各样的问题和各种坑,希望大家补充

http://www.lryc.cn/news/32403.html

相关文章:

  • 关于angular中的生命周期函数
  • 【拼图】拼图游戏-微信小程序开发流程详解
  • 第六章 opengl之光照(颜色)
  • C语言-基础了解-19-C位域
  • MapReduce全排序和二次排序
  • 【Vue3】封装数字框组件
  • C++-简述strcpy、sprintf 和 memcpy 的区别
  • 用CPU大法忽悠ChatGPT写前端,油猴子工具库+1
  • 初识虚拟DOM渲染器
  • 工作日志day03
  • 【数据挖掘与商务智能分析】第三章 线性回归模型
  • iOS开发之UIStackView基本运用
  • 【java】为什么 main 方法是 public static void ?
  • 最简单的线性回归模型-标量
  • k8s-Kubernetes集群升级
  • Linux25 -- 监听队列链接上限测试、命令uname、ulimit
  • idea:地址被占用
  • JavaScript常用小技巧(js优化)
  • 【项目实战】MySQL 5.7中的关键字与保留字详解
  • Git图解-常用命令操作
  • LeetCode096不同的二叉搜索树(相关话题:卡特兰数)
  • 软件测试7
  • 12 结构:如何系统设计框架的整体目录?
  • 假如你知道这样的MySQL性能优化
  • 79、ClimateNeRF: Physically-based Neural Rendering for Extreme Climate Synthesis
  • 前端面试题(一)
  • Java基础常见面试题(七)
  • 【springmvc】报文信息转换器
  • 3.5知识点复习
  • 湖南中创教育PMP分享项目经理有哪些优势?