首页 > 其他分享 >Git应用笔记

Git应用笔记

时间:2023-05-15 14:46:07浏览次数:35  
标签:origin git 本地 -- 代码 笔记 Git 应用 分支

1. 初始化本地代码仓库

git init

Clone代码

git clone

提交代码

git add .
git commit -m "commit comments"
git push origin branchname

更新本地代码 

git pull
git update

代码强制回退

#将代码克隆到本地
git clone ssh://git@……

#reset到指定的回退点(commit的代码)
git reset --hard 08af54

#创建新的分支
git checkout branch2

#在git仓库种创建branch2分支
#查看本地分支
git branch

#查看远程分支
git branch -r

#将回滚后的代码强推至新建的远程分支
git push -f -u origin branch2

 切换分支

git checkout branchname

提交代码到指定分支

git push origin branchname

 删除untracked files

git clean -n #查看将要删除的文件
git clean -f  #删除untracked files

切换分支时,提示 you need to resolve your current index first

git resert --merge

放弃本地修改(参考:https://blog.csdn.net/zhizhengguan/article/details/123851862)

#未add的代码
git checkout .
#放弃本地修改,强制和远程同步
$ git fetch --all
$ git reset --hard origin/master 
$ git pull

 

标签:origin,git,本地,--,代码,笔记,Git,应用,分支
From: https://www.cnblogs.com/alanturinga/p/16938143.html

相关文章

  • Docker学习笔记
    Docker学习笔记安装docker卸载旧版本yumremovedocker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\......
  • 使用Eclipse JEE+Mtj+Nokia S60 V3SDK开发J2ME应用的环境搭建
    使用EclipseJEE+Mtj+NokiaS60V3SDK开发J2ME应用的环境搭建2010-04-0716:53   在NokiaS60V3下进行J2ME应用程序开发,需要搭建Nokia官方提供的SDK环境。一般的J2ME应用开发使用Sun公司的J2MESDK就可以了,如果需要开发基于NokiaS60手机应用,就需要Noki......
  • doget高速下载 github release
    平常下载githubrelease或者国外文件时,可能遇到下载速度慢,不能下载等情况。第一步打开高速下载网站:https://doget.nocsdn.com第二步将文件地址输入进去,然后回车。下方会出现加速地址。第三步复制生成的结果,用idm或者fdm这类软件,不推荐用浏览器自带的下载器......
  • git status check
    check-outdated-files.sh if[-n"$(gitstatus--porcelain)"]; then  gitdiff  forfin$(gitls-files--modified); do    echo"::warning::$fmaybeoutdated"  done  forfin$(gitls-files--others--exclude-standar......
  • 宝兰德应用服务器软件与华为云GaussDB完成兼容互认证
    摘要:北京宝兰德软件股份有限公司携手华为云完成宝兰德应用服务器软件9.5与GaussDB数据库兼容性测试,并获得华为云授予的技术认证书。本文分享自华为云社区《宝兰德应用服务器软件与华为云GaussDB完成兼容互认证》,作者:GaussDB数据库。近日,北京宝兰德软件股份有限公司(简称:宝兰德)携......
  • 安科瑞电力监控自动化系统的实践应用
    安科瑞虞佳豪智能建筑电力监控自动化实践运用1.常规电力监控系统的运用常规监控是指,为了能够有效地对电力系统中的各个节点的电流电压、功率电能、运行状态等进行数据检测,参数统计和分析,并能够实现预警和自动控制,在电力系统中建立的一种监控手段。下面就某高校的电力控制系统进......
  • Unity 热更新学习笔记二:异步加载
    在学习异步加载前应该学习一下Untiy中如何进行性能分析为什么热更新要学习性能分析?在热更新的过程其实也就是一种资源加载的过程,而涉及到资源加载就不得不提性能分析。因为资源的加载通常是异步加载的,如果把资源都统合在一起加载游戏界面就会卡住,这是我们不希望发生的事情。Unt......
  • 程序员修炼之道 从小工到专家 阅读笔记04
    易于测试的代码:1、软件IC是人们在讨论可复用性和基于组件的开发时喜欢使用的比喻。意思是集成电路芯片可以很容易的进行组合,我们希望软件开发也能达到这个效果。芯片的设计有完善的测试,同样的软件开发也可以做同样的事情。2、针对合约进行测试及为测试而设计,即TDD测试驱动开......
  • 20230515学习笔记——js中的同步任务与异步任务,宏任务与微任务
    2023-05-15(1)js中的同步任务与异步任务①同步任务是指:不耗时的任务,就是执行很快,②异步任务是指:耗时的任务,它里面有一个机制是EventLoop(事件循环),即值耗时任务会被js分配到宿主环境中进行执行,执行后的结果放到一个“消息队列”中,当js将同步任务执行完毕后,才会调用异步环境。在消......
  • git commit错误 error: bad signature 0x00000000 fatal: index file corrupt
    gitcommit错误error:badsignature0x00000000fatal:indexfilecorrupt 这个错误信息表明您的git仓库中的索引文件已损坏。修复此问题的一种方法是删除索引文件并重置它。您可以在仓库的根目录中运行以下命令:rm-f.git/indexgitreset这将删除索引文件并将其还原......