赞
踩
$ git show 12a86bc38~2 # Grandparent of a commit
$ git show feature132@{yesterday} # Time relative
$ git show feature132@{2.hours.ago} # Time relative
查看提交历史。
$ git log -n
$ git log --follow [file]
克隆远程仓库到本地目录。
$ git clone 远程仓链接
获取远程仓最新内容下载到本地,不直接执行合并操作,用户决定是否合并。
git fetch <远程主机名> <分支名>
如果省略分支名,那么将远程仓更新全部取回本地
相当于git fitch+git merge,获取远程仓最新内容并直接合并,这样可能会产生冲突,需要手动解决。
将本地分支推送到远程仓并合并,在本地commit完成后需要推送到远程时使用。
git push <远程主机名> <本地分支名>:<远程分支名>
如省略远程分支,那么本地分支将推送到与之存在追踪关系的远程分支(通常两者同名)
如该远程分支不存在,则会被新建
例如:
git push origin HEAD:refs/for/master
origin : 远程库名
HEAD: 指向当前本地工作分支的指针
refs/for: 提交代码到服务器需code review才能merge
refs/heads:直接merge,无需code review
用于分支操作。
$ git branch [-a/-r]
$ git branch 分支名
$ git branch -d/D <分支名>
$ git checkout -b 新名 旧名
$ git branch -d 旧名
切换分支或者标签等。
$ git checkout -b 新分支名
–soft 、–mixed以及–hard是三个恢复等级。
–soft:仅将头指针恢复,已经add的暂存区及工作空间的代码都不变
–mixed:将头恢复掉,已经add的暂存区也会丢失掉,工作空间代码不变。
–hard:一切就全都恢复了,头变,aad的暂存区消失,代码恢复到以前状态。
$ git reset --soft head~1
$ git reset head~
$ git reset --hard
$ git reset --hard head
$ git reset --hard HEAD^
$ git reset --hard HEAD^^
$ git reset --hard HEAD~3
$ git reset --hard HEAD~10
git clone “ssh:/用户名@远程仓IP:端口/仓库名” && scp -p -P 端口 用户名@远程仓IP:hooks/commit-msg “satool/.git/hooks/”。通过此命令获取远程仓代码下载至本地,同时将commit-msg文件拷贝至本地。
本地完成修改之后通过git add添加至暂存区,然后进行commit提交。
通过git push origin HEAD:refs/for/远程分支名,将本地修改提交至Gerrit进行审视。refs/for的意义在于提交代码到服务器之后需要经过code review才能进行merge,而refs/heads不需要,直接进行merge。
完成本地仓推送至远程后,进入Gerrit平台,添加Reviewers&CC,添加代码代码协作者进行代码审阅。
代码提交完成审阅并+2确认后,将显示Ready to Submit状态,这个时候点击Submit即可Merge合入。
问题原因:git commit提交的时候没有带上-s签名参数。
解决办法:git commit -s --amend --no-edit。
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数大数据工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年大数据全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注大数据获取)
62043)]
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上大数据开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加VX:vip204888 (备注大数据获取)
[外链图片转存中…(img-0se9DRtg-1712517862043)]
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。