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
相关推荐
小武~17 分钟前
Leetcode 每日一题C 语言版 -- 234 basic calculator
linux·c语言·leetcode
橘颂TA24 分钟前
【Linux】System V 通信——共享内存
linux·运维·服务器·c++
天赐学c语言25 分钟前
Linux - 网络基础概念
linux·服务器·网络·socket
程序员果子38 分钟前
零拷贝:程序性能加速的终极奥秘
linux·运维·nginx·macos·缓存·centos
Micknee1 小时前
Windows环境下配置git和github
windows·git·github
请叫我7plus1 小时前
用QEMU进行嵌入式Linux开发
linux·驱动开发·嵌入式硬件
测试人社区—52721 小时前
你的单元测试真的“单元”吗?
前端·人工智能·git·测试工具·单元测试·自动化·log4j
天生励志1231 小时前
Nginx安装部署
运维·nginx
檀越剑指大厂1 小时前
【Linux系列】Linux中的复制与迁移
linux·运维·服务器
weixin_307779131 小时前
采用Amazon SES解决电商邮件延迟:以最小化运维实现最大效率的方案选择
运维·云原生·架构·云计算·aws