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
相关推荐
RisunJan38 分钟前
Linux命令-lvdisplay(显示逻辑卷属性)
linux·运维·服务器
番茄灭世神42 分钟前
Linux从入门到进阶 第四章
linux·操作系统·计算机基础
何中应1 小时前
使用Jenkins部署后端项目(Maven)
运维·ci/cd·jenkins
rfidunion1 小时前
springboot+VUE+部署(11。Nginx)
linux·vue.js·nginx
Trouvaille ~1 小时前
【Linux】网络层与IP协议详解:从地址到路由的完整指南
linux·运维·服务器·网络·tcp/ip·路由器·网络层
袁袁袁袁满1 小时前
Ubuntu怎么查看系统日志?
linux·运维·服务器·ubuntu
礼拜天没时间.1 小时前
Docker与Harbor迁移实战:从入门到生产级完整指南
linux·运维·docker·容器·架构·centos
babe小鑫1 小时前
大数据运维与管理专业学习数据分析的必要性
大数据·运维·学习
郁大锤1 小时前
macOS 终端 SSH 到 Linux 后快捷键失效解决方法
linux·macos·ssh
开开心心_Every1 小时前
剪切板工具存500条,可搜索备份导入导出
linux·运维·服务器·华为od·edge·pdf·华为云