首页 > 其他分享 >Git 常用操作

Git 常用操作

时间:2023-05-22 20:22:04浏览次数:30  
标签:常用 Git 查看 仓库 git 本地 操作 远程 分支

一、Git 全局配置

1. 查看配置  git config -list

2. 修改配置

  git config --global user.name "名称"

  git config --global user.email "邮箱"

二、获取本地仓库

1. 在本地初始化 git 仓库  git init

2. 从远程仓库克隆:  git clone 远程仓库地址

三、常用命令

命令 说明 示例
git status 查看文件状态 git status
git add 文件 将工作区文件添加到暂存区

git add hello.java

git add hello.java world.java

git add .

git commit 将暂存区文件提交到版本库 git commit -m "内容描述"
git log 查看提交日志

git log 查看详细提交日志

git reflog 以简介方式展示日志

git restore 撤销暂存文件

git restore -S 文件名

git reset 文件名

git reset 版本切换 git  reset --hard 版本号

四、本地操作远程仓库命令

命令 说明 示例
git clone 克隆远程仓库到本地 git clone 远程仓库地址
git remote 查看远程仓库信息

git remote -v

  -v 查看详细信息

git pull 拉取远程仓库最新代码

git pull 远程仓库简称  分支名

git pull origin master

git push 本地提交的代码推送到远程仓库 git push 远程仓库简称 本地分支名:远程分支名

五、分支操作

命令 说明
git branch

查看分支

默认:查看本地分支

-r  :列出所有远程分支

-a  :列出所有本地分支和远程分支

git branch <name> 创建分支

git checkout <name>

git switch <name>

切换分支

git checkout -b <name>

git switch -C <name>

创建 + 切换分支
git merge <name> 合并某分支到当前分支
git branch -d <name> 删除分支
git push 远程仓库简称  本地分支:远程分支 推送分支到远程仓库

标签:常用,Git,查看,仓库,git,本地,操作,远程,分支
From: https://www.cnblogs.com/Rover20230226/p/17421626.html

相关文章

  • 你常用的linux命令有哪些?
    我:您好,我熟悉的Linux命令包括但不限于以下几个方面:文件和目录相关命令:ls、cd、mkdir、rm、cp、mv、chown、chmod等等,这些命令用于文件和目录的管理和操作。进程相关命令:ps、top、kill、nice、nohup等等,这些命令用于查看和管理系统中运行的进程。网络相关命令:ping、netstat、ifc......
  • 什么是 Git ?
    Git是一个 分布式 版本控制 工具主要用于管理开发过程中的源代码文件(Java类、xml类、html页面等),在软件开发过程中被广泛使用。   Git仓库介绍Git通过仓库管理文件,Git仓库分为本地仓库和远程仓库一个仓库管理一个项目,开发人员在本地完成负责的功能,完成......
  • linux常用命令大全
    pwd显示工作路径shutdown-hnow关闭系统  /halt关闭系统shutdown-rnow重启/reboot重启systemctl stopfirewalld关闭防火墙ipaddr查看ip地址1、cd命令:这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可......
  • Git 操作
    Git操作克隆仓库:gitclone<git地址>初始化仓库:将代码文件夹变为仓库,文件夹里会出现.git文件夹,不要删除,因为你的提交记录和版本控制都要靠这个文件夹,删除就变为普通文件夹了gitinit添加文件到暂存区:gitadd-A把暂存区的文件提交到仓库://提交到仓库"firstcommit"......
  • pip常用命令
    学python的都知道安装第三方依赖包经常用到pip命令,然后国内pip下载经常比较慢或者根本下载不到,其实可以通过指定国内pip源下载,快多了。通过如下命令安装requests模块:pipinstallrequests 更换PIP源PIP源在国外,速度慢,可以更换为国内源,以下是国内一些常用的PIP源。豆瓣(do......
  • iOS 常用UI 部分常用 方法
    1、设置NavigationBar主题UINavigationBar*navigatonBar=[UINavigationBarappearance];//获取到navigationBar[navigatonBarsetBackgroundImage:<#(nullableUIImage*)#>forBarMetrics:<#(UIBarMetrics)#>]; 设置标题颜色NSMutableDictionary*attributes=[NSMut......
  • LiveNVR视频平台接收无人机等移动终端RTMP推流后转成GB28181协议输出级联到GB28181视
    1、需求介绍目前很多移动终端设备(如无人机等)只支持RTMP推流输出,不支持GB28181协议。但是又有需要通过GB28181协议接入到视频平台的需求。比如有些大疆无人机产品不能直接注册国标平台,只能rtmp推流。那么,项目中如果将无人机的rtmp的推流转成GB/T281812、获取RTMP推流地址2.1、RT......
  • 如何把gitee拉取代码的方式从http变为ssh
    前言:因为我已经生成的ssh秘钥,但我每次拉取代码的时候还是需要输入密码。搜索资料发现,是拉取密码的方式还是http所以我把这个方式转换为ssh前提:已经生成了秘钥解决:1.查看连接方式:gitremote-v  2.改为sshgitremoteset-urlorigin《你自己的ssh的url》我......
  • 管理git项目:003
    首先我们得创建一个git管理仓库进入桌面路径,待会创建的文件可以在桌面找到cd.. 【创建git管理仓库】:创建一个.git管理仓库,这个文件被创建后是一个隐藏文件。这个.git文件的作用是:指定当前文件夹作为git管理仓库gitinit项目名 然后就可以把项目代码放到这个文件......
  • 重装操作系统,不重装MySQL恢复方式
    1、把之前Mysql安装目录拷贝到目标路径。2、查看my.inibasedir=修改正确datadir=修改正确把之前的datadir拷贝到目标路径3、安装MySQL服务mysqld--installmysql--defaults-file="D:\GreenSoftware\MySQLServer5.5\my.ini"4、启动Mysql服务......