首页 > 其他分享 >Git命令

Git命令

时间:2025-01-15 15:11:30浏览次数:1  
标签:origin Git -- 命令 git master fetch

初始化Git仓库
git init
设置git用户名/邮箱
$ git config user.name 'github用户名'
$ git config user.email '邮箱'
查看配置(包含:用户名和邮箱等)
git config --list
git clone https://gitee.com/xxxxx.git

分支操作:
更新一下分支信息:$ git fetch origin --prune
查看所在目录的分支:$ git branch -a
然后输入命令切换分支:$ git checkout -b master origin/master
切换分支:git checkout master


忽略已签入过文件或文件夹:
git rm -r --cached 要忽略的文件/文件夹
git add .
git commit -m "fixed untracked files"
git push

修改提交:
git add .
git commit -m "签入"
git push origin master
git push origin main

 

获取最新代码:
git fetch origin master
git pull origin master

git fetch origin main
git pull origin main

Git强制拉取覆盖本地

1、多条执行
git fetch --all
git reset --hard origin/master
git pull

 

2、单条执行
git fetch --all && git reset --hard origin/master && git pull

标签:origin,Git,--,命令,git,master,fetch
From: https://www.cnblogs.com/yu-xiansheng/p/18673054

相关文章

  • taskset命令
    taskset是Linux系统中的一个命令,用于设置或获取进程的CPU亲和性(CPUaffinity)。CPU亲和性决定了进程可以在哪些CPU核心上运行,通常用于优化性能,避免多个进程在同一核心上竞争资源。在Android系统中,由于它是基于Linux内核的,因此taskset命令也可以使用,但需要确保......
  • 盘点 GitHub 上可用的微信抢红包插件:原理、项目与安全建议
    快过年了,给大家盘点写好玩的,很多小伙伴应该需要的。我们首选github,GitHub作为全球最大的开源社区,自然也汇聚了不少微信抢红包相关的项目。本篇博客将盘点目前在GitHub上能够找到的部分微信抢红包插件或脚本,介绍其主要原理、使用门槛与风险,为有兴趣了解该领域的读者提供参考......
  • [1093] Git command examples
    HerearesomecommonGitcommandexamplesalongwithexplanations:BasicCommandsInitializeaRepository:gitinitInitializesanewGitrepositoryinthecurrentdirectory.CloneaRepository:gitclonehttps://github.com/user/repo.gitCreatesac......
  • [1092] Git Tutorial
    Ref:GitTutorial-W3SchoolUsingGitwithCommandLinegit--versiongitversion2.30.2.windows.1ConfigureGitgitconfig--globaluser.name"w3schools-test"gitconfig--globaluser.email"test@w3schools.com"CreatingGitFolderm......
  • Tauri教程-进阶篇-第二节 命令机制
    “如果结果不如你所愿,就在尘埃落定前奋力一搏。”——《夏目友人帐》“有些事不是看到了希望才去坚持,而是因为坚持才会看到希望。”——《十宗罪》“维持现状意味着空耗你的努力和生命。”——纪伯伦Tauri技术教程*第五章Tauri的进阶教程第二节命令机制一.......
  • Git使用
    配置查看当前系统的Git配置gitconfig--list设置当前主机的Git的账户名及邮箱地址gitconfig--globaluser.name"YourName"gitconfig--globaluser.email"email@example.com"项目在远程拉取代码gitclonehttps://github.com/liduchang/redis初始化Git项目git......
  • [SNCPC2019] Digit Mode
    前言不管从实现方式到智慧程度都是数位\(\rm{dp}\)好题,写一下思路首先你发现常规的数位\(\rm{dp}\)方法不可以实现原因是不能对于一个数求出其\(m(x)\)容易考虑到逆向思考,你钦定\(m(x)\)的值,看有多少个\(x\)满足此要求怎么做?先考虑最简单的情况,如果从\(......
  • JMeter 命令行利器:-J 参数详解
    JMeter命令行利器:-J参数详解在进行JMeter性能测试时,命令行模式提供了更大的灵活性和自动化能力。其中,-J参数是JMeter命令行选项中一个非常重要的组成部分,它允许我们设置Java系统属性,从而影响JMeter的各种行为,包括配置、日志、插件以及其他各种设置。我们深入探讨-J......
  • Gitlab搭建npm仓库
    由于图片和格式解析问题,为了更好阅读体验可前往阅读原文:::warning使用gitlab的仓库注册表特性需要版本14.0+,如果你的版本比较低,请先根据自己的需求合理升级后再使用:::npm私有仓库的搭建方式有很多种,比如使用docker(阅读此篇),这里讲述如何使用gitlab作为npm仓库方法,gitlab......
  • MYSQL学习笔记(一):准备数据和数据库的最基本命令
    前言:学习和使用数据库可以说是程序员必须具备能力,这里将更新关于MYSQL的使用讲解,大概应该会更新30篇+,涵盖入门、进阶、高级(一些原理分析);这一篇是入门准备数据和一些关于数据库的操作命令;虽然MYSQL命令很多,但是自己去多敲一点,到后面忘记了,查一下就可以回忆起来使用了;这......