linux上git 使用方法

一、git上新建仓库

在git上新建仓库,并命名

二、本地初始化

c 复制代码
//命令行
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
//ssh查看
cd /root/.ssh/
vim rsa.pub
//复制后粘贴进git网页设置里的ssh key
//测试设置是否成功
ssh -T git@github.com
c 复制代码
//新建一个文件夹work
mkdir work
cd work
//git初始化
git init
//拉取远程仓库
git remote add 仓库名字 ssh或者http的地址(新建仓库的地址)
git fetch <remote>  //单纯拉取到本地,不合并
//转换当仓库里有的分支//不转换git提示无此master
git branch 已有分支名字

三、使用方法

c 复制代码
//新建分支ban1
git branch ban1
//切换分支ban1
git checkout ban1


//新建了文件file1,添加进暂缓区
git add file1
//将暂存区的更改提交到本地 Git 仓库
git commit  //至少要写点东西,不然同步会失败
//同步本地到远程git仓库
git push 仓库名 <branch-name>
//拉取远程到本地,并合并
git pull 仓库名 <branch-name>


//显示当前工作目录下的文件状态,包括已修改但未暂存的文件,以及已暂存但未提交的文件
git status
//查看所有未跟踪的文件
git ls-files --others --exclude-standard
相关推荐
小任今晚几点睡6 小时前
Ansible 基础配置与负载均衡部署实践
运维·自动化·ansible·负载均衡
---学无止境---7 小时前
Linux内核brk系统调用深度解析:堆内存管理的设计与实现
linux
网络坤子-蔡先生7 小时前
openEuler 22.03 ARM64 KVM虚拟化安装
linux·开源·负载均衡
科立分板机源头厂家7 小时前
第28集科立分板机:科立自动化分板机适配多场景生产筑牢电子制造品质防线
运维·自动化·制造
偶像你挑的噻7 小时前
2-Linux驱动开发-内核;内核模块;设备树;设备树插件
linux·运维·驱动开发
Orlando cron7 小时前
CPU Load(系统平均负载)
运维·服务器·网络
SUPER52667 小时前
deepseek-R1模型输出时截断异常
运维·服务器·deepseek-r1调用
张暮笛7 小时前
Linux内核LED驱动开发:实现可控制闪烁与常亮的GPIO驱动
linux·驱动开发
CheungChunChiu7 小时前
[特殊字符] 嵌入式音频接口全景图解:I2S、TDM、PDM、SPDIF、AC’97 与 PCM 的关系
linux·audio·pulseaudio
Nimsolax8 小时前
Linux网络数据链路层
linux·网络