git push 远程仓库 linux版

embedded/2024/10/8 22:05:28/

git_push__0">git push 远程仓库

为了将git本地仓库的内容push到远程仓库上,此处记录一下具体的过程:

1.进入到项目根目录下

2.将本地目录初始化为Git仓库。默认情况下,初始分支为main。

git init && git symbolic-ref HEAD refs/heads/main

3.在新的本地仓库中添加文件

git add .

4.提交暂存在本地仓库中的文件

git commit -m "First commit"  # 这里是具体提交的注释

5.要添加远程存储库的 URL(将在其中推送本地存储库),请运行以下命令。 将 REMOTE-URL 替换为 GitHub 上的存储库完整 URL。

git remote add origin REMOTE-URL 

这里要使用的是git@github.com:gaoxix/xxx.git 类似这样的ssh鉴权方式

6.验证远程URL是否正确

git remote -v

git_push_origin_main_30">7. git push origin main

git push origin main

设置ssh鉴权方式(配置SSH密钥)

1. 生成密钥:

ssh-keygen -t rsa -C xxxx@xx.com 

输入命令回车后,连续按三次回车!出现一个小图像,证明配置SSH秘钥完成

2.复制生成的密钥:

cat ~/.ssh/id_rsa.pub

githubsettings_47">3.进入到github的settings页面:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

切换不同的分支push代码

查看当前分支

git branch

*代表当前所在的分支,和目前本地仓库有哪些分支

1.创建新分支

git branch <branch_name>    # git branch master

2. 进入到新分支

git checkout <branch_name?

3.或者可以直接创建并进入到新分支

git checkout -b <branch_name>

4.删除分支

git checkout -d <branch_name>  #delete

5. 初始化分支

git init

6.将当前代码加入本地代码库,并提交

git add .
git commit "set up a new branch_name"

7. 提交到远程代码库

git push -u origin <branch_name>

8.从远程仓库拉取分支

git pull origin <branch_name>

http://www.ppmy.cn/embedded/121528.html

相关文章

毕业设计选题:基于ssm+vue+uniapp的教学辅助小程序

开发语言&#xff1a;Java框架&#xff1a;ssmuniappJDK版本&#xff1a;JDK1.8服务器&#xff1a;tomcat7数据库&#xff1a;mysql 5.7&#xff08;一定要5.7版本&#xff09;数据库工具&#xff1a;Navicat11开发软件&#xff1a;eclipse/myeclipse/ideaMaven包&#xff1a;M…

Lab1 Xv6 and Unix utilities

Lab1 Xv6 and Unix utilities 目的是为了熟悉xv6和一些它的系统调用函数 Boot xv6(easy) 1.环境 环境我是用的vscode配置的wsl&#xff0c;系统是ubuntu 20.04。用虚拟机、云服务器都感觉差不多。 网上看到Ubuntu 22.04 版本不适用于20年的课程&#xff0c;在根据20年课程…

【深度学习基础模型】反卷积神经网络(Deconvolutional Networks, DN)详细理解并附实现代码。

【深度学习基础模型】反卷积神经网络&#xff08;Deconvolutional Networks, DN&#xff09;详细理解并附实现代码。 【深度学习基础模型】反卷积神经网络&#xff08;Deconvolutional Networks, DN&#xff09;详细理解并附实现代码。 文章目录 【深度学习基础模型】反卷积神…

基于元学习原型网络Prototypical Networks网络实现图像分类-完整代码数据-可直接运行

原型网络(Prototypical Networks)是一种常用于元学习的模型,旨在解决**少样本学习(few-shot learning)**问题。少样本学习要求模型能够在极少的样本(如 1-shot 或 5-shot)的情况下进行分类。原型网络通过计算每个类别的原型,并根据新样本与这些原型的距离进行分类。 在…

SpringBoot-Starter2.7.3自动装配Redisson升级版本运行时的问题

序言 在github上搜索redisson官方源码中的issue其他伙伴们提交的记录。 https://github.com/spring-projects/spring-data-redis/tree/main/src/main/java/org/springframework/data/redis/connection/zset 基础工程的pom文件中的依赖结构 springboot version <depende…

【高阶数据结构】深度探索二叉树进阶:二叉搜索树概念及其高效实现

高阶数据结构相关知识点可以通过点击以下链接进行学习一起加油&#xff01; 本章是高阶数据结构笔记的第一篇文章&#xff0c;将分享二叉搜索树的进阶概念及其高效实现的相关知识&#xff0c;欢迎大家阅读&#xff01; &#x1f308;个人主页&#xff1a;是店小二呀 &#x1f3…

前端大模型入门:Transformer.js 和 Xenova-引领浏览器端的机器学习变革

除了调用别人的api接口使用transformer技术&#xff0c;你是否想过将大模型在浏览器中运行呢&#xff1f;尤其是WebGPU的出现&#xff0c;性能比WebGL高不少&#xff0c;很多小任务真的不再需要在一个中心运行了。 不少同学买课学python了&#xff0c;但我还是在坚持用js尝试&a…

Linux高级编程_27_系统调用

文章目录 系统调用函数分类系统编程概述系统调用概述**类UNIX系统的软件层次** 用户态和内核态系统调用与库函数的关系文件操作符概述文件磁盘权限 系统调用之文件操作open:打开文件close:关闭文件write:写入read:读取 文件状态fcntl 函数stat 函数 st_mode的值示例 1&#xff…