首页 > 其他分享 >Git常用命令

Git常用命令

时间:2024-06-20 16:56:54浏览次数:20  
标签:origin git 仓库 关联 Git 常用命令 远程 分支

初始化本地仓库:git init
本地仓库关联远程仓库:git remote add origin “git 地址”
查看已关联的仓库:git remote -v
切换关联仓库(如从HTTPS方式的关联仓库切换到SSH方式关联的仓库):
(1)取消关联:git remote remove origin
(2)重新关联:git remote add origin “git SSH方式的地址”
查看所有的分支:git branch -a
更新分支列表(当你不能查看到完整的分支列表时):git fetch
切换分支:git checkout 分支名
创建分支:git branch 分支名
强制删除分支:git branch-D 分支名
非强制删除分支(不可删除当前分支):git branch -d 分支名
创建并切换到新分支:git checkout -b 分支名
克隆远程仓库的项目代码:git clone “远程仓库地址”
克隆远程仓库指定分支的代码:git clone “远程仓库地址”
拉取远程分支:git pull 远程分支
提交变更到本地仓库:git commit -m “修改信息注释”
将你的分支推到远程仓库:git push origin “本地分支名”:远程分支名
撤销本地commit: (1)git log 查看commit_id (2)git reset --hard commit_id
查看当前仓库的状态:git status
查看提交历史:git log

tip:提交前先git pull是一个好习惯!

标签:origin,git,仓库,关联,Git,常用命令,远程,分支
From: https://blog.csdn.net/qq_48539582/article/details/139837062

相关文章

  • git 基础操作
    git基础操作克隆一个仓库到本地:[email protected]:RyanFu999/layout.gitlayout2git查看远程仓库:gitremote-vgit删除远程分支:gitpushorigin--deletebranchNamegit更新远程代码到本地gitpulloriginmaster查看本地分支文件信息,确保更新时不产生......
  • git
    1、基本概念1.1仓库(Repository)GIT仓库是用于存储项目代码的地方。gitinit1.2提交(Commit)提交表示保存代码变更的操作。提交更改gitadd.#将所有变更添加到暂存区gitcommit-m"描述"#提交变更并附带描述2.3分支(Branch)分支是代码开发的不同线路,用......
  • Bat中实现git和Maven环境变量检测,拉取git代码并打包maven项目,读取子目录差异性yml文件
    场景Docker+Jenkins+Pipline实现SpringBoot项目input选择不同差异性yml文件打包、执行sh打包压缩包、使用archiveArtifacts下载制品(jar包、压缩包):https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/139748758上面实现打包后台jar包并选择不同的差异性yml文件打包成......
  • 如何修改 Git 远程仓库 URL
    修改Git远程仓库URL是一个常见的操作,特别是在远程仓库地址发生变化时。以下是操作步骤:查看当前远程仓库URL首先,你可以使用gitremote-v查看当前配置的远程仓库URL:gitremote-v运行该命令后,你会看到类似下面的输出,其中origin是默认的远程仓库名称:originhttps:/......
  • .gitignore使用
    .gitignore文件是Git中用于指定应忽略的文件或文件夹的规则列表。正确使用.gitignore可以帮助保持版本库的整洁,避免不必要的文件(如编译产物、日志文件、个人配置文件等)被提交。以下是使用.gitignore的基本步骤:创建.gitignore文件在项目根目录下创建:首先,在你的Git仓库的根目录......
  • git文件上推失败-(non-fast-forward)
    文章目录一、问题描述二、问题原因三、解决方法3.1合并分支(1)通过图形化界面(2)通过命令行3.2解决文件合并冲突一、问题描述在使用git上推时出现下列错误:![rejected]master->master(non-fast-forward)hint:Updateswererejectedbecausethetipofyourcu......
  • Jenkins教程-4-gitlab自动化测试任务构建
    上一小节我们学习了Jenkins构建github自动化测试任务的方法,本小节我们讲解一下公司gitlab自动化测试任务的构建方法。接下来我们以Mac系统为例,讲解一下构建实际自动化测试任务的具体步骤。安装git和gitlab插件点击进入Jenkins插件管理页面安装完插件,http://localhost:8......
  • Gitlab搭建
    目录Gitlab1.使用docker部署gitlab2.登录gitlab2.1修改语言为中文2.3修改密码3.用户管理3.1创建用户4.配置ssh拉取代码4.1添加ssh密钥4.2测试拉取Gitlab1.使用docker部署gitlab[root@master~]#mkdir-p/data/gitlab/{config,logs,data}编写docker-compose.yaml......
  • git开发
    Git初始化两种方式Git全局设置gitconfig--globaluser.name"xx"gitconfig--globaluser.email"[email protected]"克隆仓库[email protected]/xx.git(可以换https)cdSMOKEtouchREADME.mdgitaddREADME.mdgitcommit-m"addREADME"gitpush......
  • Jenkins教程-3-github自动化测试任务构建
    上一小节我们学习了Jenkins在windows和mac系统上安装搭建环境的方法,本小节我们讲解一下Jenkins构建github自动化测试任务的方法。接下来我们以windows系统为例,讲解一下构建实际自动化测试任务的具体步骤。安装git和github插件点击进入Jenkins插件管理页面安装如下插件......