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
相关推荐
云达闲人16 分钟前
搭建DevOps企业级仿真实验环境:012容器运行时 containerd 详解
运维·kubernetes·containerd·devops·proxmox ve·容器运行时·容器部署
实心儿儿20 分钟前
Linux —— 进程间通信 - system V进程间通信 - 共享内存(2)
linux·服务器
烛衔溟29 分钟前
TypeScript 类实现接口
linux·ubuntu·typescript
小则又沐风a31 分钟前
深入了解进程概念 第二章
java·linux·服务器·前端
CCPC不拿奖不改名31 分钟前
PostgreSQL数据库部署linux服务器流程
linux·服务器·数据库·windows·python·docker·postgresql
MXsoft61833 分钟前
**运维标准化建设:让杂乱无章的工作变成可复制****流程**
运维
lzh2004091935 分钟前
手搓一个简易 Linux 进程池:巩固进程知识
linux·c++
xiaoye-duck41 分钟前
《Linux系统编程》Linux基础开发工具 (一):软件包管理器yum/apt,编辑器Vim,编译器GCC/G++
linux
William.csj42 分钟前
Linux——服务器后台运行程序指南(包含 Python 与 .sh 脚本实战)
linux·服务器·python
maosheng114642 分钟前
第二次作业(RHCE(https+http))
运维