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 分钟前
深入理解Linux中的Try锁机制
linux·服务器·开发语言·c++·程序人生
Anakki6 分钟前
企业级 Elastic Stack 集成架构:Spring Boot 3.x 与 Elasticsearch 8.x 深度实践指南
运维·jenkins·springboot·elastic search
DevOps-IT11 分钟前
HTTP状态码(常见 HTTP Status Code 查询)
运维·服务器·网络·网络协议·http
sim202012 分钟前
把etcd分区挂到SSD盘
linux·etcd
释怀不想释怀17 分钟前
Docker(安装软件)
运维·docker·容器
EndingCoder18 分钟前
函数基础:参数和返回类型
linux·前端·ubuntu·typescript
网硕互联的小客服21 分钟前
服务器 CPU 温度过高需要进行的物理处理和软件处理有哪些?
运维·服务器
CAU界编程小白30 分钟前
Linux系统编程系列之动静态库
linux
济61732 分钟前
linux(第十三期)--filezilla使用方法(实现ubuntu和windows11文件互传)-- Ubuntu20.04
linux·运维·ubuntu
HIT_Weston33 分钟前
91、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(五)
linux·运维·ubuntu