首页 > 其他分享 >git仓库新建流程

git仓库新建流程

时间:2024-05-17 14:53:54浏览次数:15  
标签:origin git 仓库 流程 add push main

前排提醒:本文仅针对git新手,因此部分表述可能会略显不妥,git老手请自行忽略。

创建远程仓库

这一步各个网站各有不同,故不作过多介绍。但是需要注意,除非你准备创建一个全新的项目,否则不要勾选init with readme等类似选项,确保创建的是空仓库。


待远程仓库创建完成后,你可能有以下几种考虑:

这是一个全新的仓库

git clone git@github:user/project.git
cd project
# 将新分支名字改成main
git switch -c main
touch README.md
git add README.md
git commit -m "add README"
# push并设置本地分支main追踪远程分支
git push -u origin main

push一个本地文件夹到该仓库

cd existing_folder
# 初始化空仓库并设置初始分支名为main
git init --initial-branch=main
# 这等价于:
# git init
# git switch -c main 或者git checkout -b main
git remote add origin git@github:user/project.git
git add .
git commit -m "Initial commit"
git push -u origin main

push一个本地仓库到该仓库

cd existing_repo
git remote rename origin old-origin
git remote add origin git@github:user/project.git
git push -u origin --all
git push -u origin --tags

标签:origin,git,仓库,流程,add,push,main
From: https://www.cnblogs.com/wangbingbing/p/18197781

相关文章

  • 流程图
    如何做一个流程图代码:graphTBStart(开始)-->Open[打开冰箱门]Open-->Put[把大象放进去]Put[把大象放进去]-->IsFit{"冰箱小不小?"}IsFit-->|不小|Close[把冰箱门关上]Close-->End(结束)IsFit-->|小|Change[换个大冰箱]......
  • 关于git使用git push -u origin 命令时,出现的错误的问题。
    出现这个错误原因,其实就是没有正确执行指令造成的,也就是没有正常提交数据。gitadd.#添加当前目录下的所有文件到暂存区:gitcommit-m"test"#提交暂存区文件到仓库,-m表示可以直接输入的内容为的testgitpush-uoriginmaster带上-u 参数其实就相当于记录了push到远端分......
  • 使用joinjs绘制流程图(十)-实战-绘制流程图+自定义节点样式(优化)
    问题前面自定义节点的样式坐标位置不对,我们希望自定义节点的坐标和rect元素的位置是一样的效果图代码<template><divclass="app"><divref="myholder"id="paper"></div></div></template><script>import*asjointfrom&......
  • HashMap put流程
    判断键值对数组table是否为空或为null,否则执行resize()进行扩容(初始化)。根据键值key计算hash值得到数组索引。判断table[i]==null,条件成立,直接新建节点添加。如果table[i]==null,不成立判断table[i]的首个元素是否和key一样,如果相同直接覆盖value判断table[i]是否为treeNo......
  • git用法
    老铁,这年头不会点Git真不行!!! 版本控制说到版本控制,脑海里总会浮现大学毕业是写毕业论文的场景,你电脑上的毕业论文一定出现过这番景象!1234567891011毕业论文_初稿.doc毕业论文_修改1.doc毕业论文_修改2.doc毕业论文_修改3.doc毕业论文_完整版1.doc......
  • 开源快速开发平台:提质增效 加速实现流程化办公
    在科技的迅猛发展下,运用低代码技术平台、开源快速开发平台的优势特点,可以助力企业实现流程化办公、进入数字化转型新时代。随着社会的进步和发展,各行业的业务量都在明显上涨,如果还是采用传统的方式,明显跟不上时代发展步伐。想要实现提质增效的办公目的,可以了解低代码技术平台、开......
  • Linux安装JDK流程
    公司给的服务器上面啥都没有,自己动手吧,这种活属于是干一次以后都不管的首先检查Linux系统是多少位uname-m下载JDKLinux版本,打不开官网可以点下面去镜像网站=-=https://repo.huaweicloud.com/java/jdk/8u181-b13/下载之后传到服务器,前置准备两个软件Xftp(用来上传文件到)和X......
  • Git常用命令
    查看分支gitbranch//查看本地分支gitbranch-r//查看远程分支创建分支gitbranchlocal_feature01创建分支local_feature01gitcheckoutlocal_feature01//切换到分支local_feature01上面创建并切换分支gitcheckout-blocal_feature02/......
  • 研发云Git使用小记
    准备工作:1、GIT命令工具(安装方式:无脑下一步)https://xaiohutongxue.lanzouq.com/iUKZ71yvhlrc2、研发云用户名 3、研发云邮箱 4、打开此电脑“C:\Users\用户名”文件夹正式开始一、运行GIT在用户名文件夹下右击运行GIT二、生成SSH密钥1、在GIT命令行中粘贴命令ssh-k......
  • 配置git账户
    解决git痛点不想每一次拉取推送都输入账户密码多个git托管平台如何拉取同一平台,多个git账号如何拉取不想记一大堆繁杂的命令行,也不想配置公匙,只想简简单单用https拉取推送问题1:每一次都需要输入账户密码找到文件.gitconfig文件c盘--》User--》www--》.gitconfig注意:www......