git基本命令

git init

初始化代仓库,本地没有git需要git init执行一下才能上传

创建文件

touch gitOrder.txt

git status

查看修改或者添加文件的状态 ,红色表示添加到分支

git add

git add 文件:添加单个文件

git add . 添加所有修改或者添加的所有文件,上面红色那种

git commit -m

git commit -m "信息":设置文件提交的信息

git commit –amend

提交到同一笔上

git log

查看提交信息

git log --pretty=oneline log显示为一行

git log --abbrev-commit 使得输出的commit更加简短

git log --graph 以图形的形式显示

git log --pretty=oneline --abbrev-commit --graph

git branch

git branch dev01 创建dev01分支

git branch -a 查看所有分支

git switch

选择分支

git checkout

git checkout 分支:切换分支

git checkout -b 分支:切换并且创建分支

设置本地仓库信息

ssh~keygen -t rsa 生成 ssh公钥

ssh~keygen -t ed25519 生成ed25519公钥

ssh-keygen -t rsa -C "邮箱地址" 初次使用需要用这个创建

cat ~/.ssh/id_rsa.pub 查看密钥

git config --global user.name "名字"

git config --global user.email "邮箱地址"

配置远端仓库信息

网站Gitee - 基于 Git 的代码托管和研发协作平台

创建远端仓库

网站

Gitee - 基于 Git 的代码托管和研发协作平台

本地上传到远程仓库

git remote add origin git@gitee.com:kxkmz/codeDocument.git

git push -u origin "master"

远端推送成功

git remote add  <远端名称> <仓库路径>

git remote:查看远程仓库

克隆远端到本地

git clone

git clone <仓库路径> [本地名称]

git clone git@gitee.com:kxkmz/codeDocument.git hello-git

git push

git push [远端分支名称] [本地分支名称]:[远端分支名称]

git push origin matser:master

git push –set-upstream origin master:master

git fetch

git fetch [remete name] [branch name]:只将远端分支抓取到本地不合并

git fetch origin master :远端origin仓库的master分支拉取到本地,

git merge

git merge 分支名称

git merge origin/远程分支

git pull

git stash

git stash 暂存

git stash pop 取出暂存最新一个

git stash list //查看stash 列表

git stash drop stash@{0}  这是删除第一个队列

pull未commit提交文件,没有冲突

git stash

git pull origin matser:dev01

git stash pop

git add .

git commit -m “提交内容”

未commit提交文件,有冲突

git stash

git pull origin matser:dev01

git stash pop

解决冲突

git add .

git commit -m “提交内容”

git stash drop stash@{0}  这是删除第一个队列

已经commit文件,无冲突

git fetch origin master

git merge origin FETCH_HEAD

git pull --rebase origin master

git add .

git commit --amend

已经提交文件,有冲突

git fetch origin master

git merge origin FETCH_HEAD

解决冲突

git add .

git commit

git pull --rebase origin master

git add .

git commit --amend

git push

git push [远端名称] [远端分支]:[本地分支]

git push origin master:dev01

参考连接

git错误 ! [rejected] master -> master (non-fast-forward)_master -> master (non-fast-forward)_公孙元二的博客-CSDN博客


git 删除stash 的内容_git stash 删除-CSDN博客
 

Git怎么配置别名_git 设置别名-CSDN博客

git—error:you need to resolve your current index first解决方法_error: you need to resolve your current index firs-CSDN博客


Git Stash详细讲解_不给糖就捣蛋......的博客-CSDN博客
 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/234736.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

算法通关村第六关—序列恢复二叉树(青铜)

根据序列恢复二叉树 示例 给定序列恢复二叉树(1)前序&#xff1a;1 2 3 4 5 6 8 7 9 10 11 12 13 15 14(2)中序&#xff1a;3 4 8 6 7 5 2 1 10 9 11 15 13 14 123)后序&#xff1a;8 7 6 5 4 3 2 10 15 14 13 12 11 9 1 一、前中序列恢复二叉树 (1)前序&#xff1a;1 2 3…

C51--DHT11温湿度传感器

DHT11温湿度传感器 DHT11数字温湿度传感器是一款含有已校准数字信号输出的温湿度复合传感器。 特点&#xff1a; 相对温度和湿度测量全部校准&#xff0c;数字输出长期稳定性超长的信号输出距离&#xff1a;20米超低耗能&#xff1a;休眠4引脚安装&#xff1a;可以买封装好的…

技巧-GPU显存和利用率如何提高和batch_size/num_works等参数的实验测试

目录 简介实验测试显存占用问题GPU占用率波动问题num_work不是越大越好 总结 本专栏为深度学习的一些技巧,方法和实验测试,偏向于实际应用,后续不断更新,感兴趣童鞋可关,方便后续推送 简介 在PyTorch中使用多个GPU进行模型训练时&#xff0c;各个参数和指标之间存在一定的关系…

Rust UI开发(5):iced中如何进行页面布局(pick_list的使用)?(串口调试助手)

注&#xff1a;此文适合于对rust有一些了解的朋友 iced是一个跨平台的GUI库&#xff0c;用于为rust语言程序构建UI界面。 这是一个系列博文&#xff0c;本文是第五篇&#xff0c;前四篇链接&#xff1a; 1、Rust UI开发&#xff08;一&#xff09;&#xff1a;使用iced构建UI时…

SNAT / DNAT 自定义链

目录 linux 系统本身是没有转发功能&#xff0c;只有路由发送数据 NAT NAT的实现分为两类 SNAT SNAT 应用环境 SNAT 原理 SNAT 转换前提条件 例图参考 开启 SNAT 命令 临时开启 永久开启 修改 iptables 网卡 DNAT DNAT 应用环境 DNAT 原理 DNAT 转换前提条件 …

算法通关村第五关—Hash基础知识(青铜)

Hash基础 一、Hash的概念和基本特征 哈希(Hash)也称为散列&#xff0c;就是把任意长度的输入&#xff0c;通过散列算法&#xff0c;变换成固定长度的输出&#xff0c;这个输出值就是散列值。很多人可能想不明白&#xff0c;这里的映射到底是啥意思&#xff0c;为啥访问的时间…

防孤岛装置在光伏发电、燃气发电等新能源并网供电系统的应用

• AM5SE-IS防孤岛保护装置主要适用于35kV、10kV及低压380V光伏发电、燃气发电等新能源并网供电系统。 • 当发生孤岛现象时&#xff0c;可以快速切除并网点&#xff0c;使本站与电网侧快速脱离&#xff0c;保证整个电站和相关维护人员的生命安全**。 保护功能** ● 三段式过流…

下载MySQL JDBC驱动的方法

说明 java代码通过JDBC访问MySQL数据库&#xff0c;需要MySQL JDBC驱动。 例如&#xff0c;下面这段代码&#xff0c;因为找不到JDBC驱动&#xff0c;所以执行会报异常&#xff1a; package com.thb;public class JDBCDemo {public static void main(String[] args) throws …

第十八章,Swing窗体

概述 String包的层次结构和继承关系如下 常用的Swing组件如下表 Swing常用窗体 JFrame 窗体 JFrame 类的常用构造方法包括以下两种形式&#xff1a; public JFrame&#xff08;&#xff09;&#xff1a;创建一个初始不可见、没有标题的窗体。 public JFrame(String title)&a…

【数值计算方法(黄明游)】矩阵特征值与特征向量的计算(三):Jacobi 旋转法【理论到程序】

文章目录 一、Jacobi 旋转法1. 基本思想2. 计算过程演示 二、Python实现迭代过程&#xff08;调试&#xff09; 矩阵的特征值&#xff08;eigenvalue&#xff09;和特征向量&#xff08;eigenvector&#xff09;在很多应用中都具有重要的数学和物理意义。Jacobi 旋转法是一种用…

自建CA实战之 《0x02 Nginx 配置 https双向认证》

自建CA实战之 《0x02 Nginx 配置 https双向认证》 上一章节我们已经实现了Nginx上配置https单向认证&#xff0c;主要场景为客户端验证服务端的身份&#xff0c;但是服务端不验证客户端的身份。 本章节我们将实现Nginx上配置https双向认证&#xff0c;主要场景为客户端验证服…

品牌如何用软文与用户产生联结?媒介盒子分享两大要素

做软文推广&#xff0c;重要的一点就是为别人提供有价值或有意思的内容&#xff0c;比如卖车的教汽车养护知识&#xff0c;做金融的分享理财知识&#xff0c;人家觉得在这里能找到想要的东西&#xff0c;自然会成为粉丝&#xff0c;效果比强行推销要好很多。但是许多企业在做软…