git 和 repo 常用命令

摘要:
1、 Git1。返回节点gitset--hardf339043d1c0cd1cda45a4569556758d0c00bf329a 2。查看提交记录gitlog gitlog-p查看更改的内容gitshow节点号。

一、git

1、回退到某个节点

  git reset --hard f39043d1c0cd1cda45a4569556758d0c00bf329a   

2、查看提交记录

  git log

  git log -p  查看更改内容

  git show 节点号, 查看某个节点的更改内容,如git show f39043d1c0cd1cda45a456

 3、提交代码

  git pull ----------同步代码(查看是否与库上代码冲突)

  git add ./  ----------添加当前所有文件

  git rm 文件路径 ------------删除特定文件

  git status -----------查看当前工程状态

  git commit ---------提交代码 git commit --amend  -----追加提交

二、repo

1、查看repo下所有git工程更改文件列表

  repo status

2、repo forall -c

  遍历所有的git仓库,并在每个仓库执行-c所指定的命令(被执行的命令不限于git命令,而是任何被系统支持的命令,比如:ls 、 pwd 、cp 等 

 3、repo拉新分支(例如创建分支new_branch)

1)repo start  new_branch --all  (本地创建分支)

2)repo forall -c git push 远程分支名  new_branch

3)cd .repo/manifests
4)vi default.xml
        <default revision="new_branch"
         remote="roobo-ipc"
         sync-j="4" />
5)git add default.xml
6)git commit -m "upload new_branch"
7)git push origin HEAD:wet

  

免责声明:文章转载自《git 和 repo 常用命令》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇转 一张图告诉你Apple Watch模拟器在哪里rocketmq学习(二) rocketmq集群部署与图形化控制台安装下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Windows 无法启动MongoDB服务 错误1067:进程意外终止

1:Windows 无法启动MongoDB服务 错误1067:进程意外终止 2:解决方法: 进入MongoDB安装目录data将此文件夹下的mongod.lock删除(网友提供解决方案,实验之后貌似不行) mongod.exe --config E: uanjianMongoDBmongod.cfg --remove mongod.exe --co...

在windows上使用nginx重定向目录访问远程服务器文件详细实例

为了在开发环境保持于生产环境相同的访问远程服务器文件资源的目录配置,需要在开发环境(windows)在远程文件服务器使用nginx重定向文件目录,因为网上的资料大都是copy的,解释比较笼统,也没有具体的例子,就花了蛮长时间才实现,所以自己写一篇记录一下,之后忘了可以更方便的温故,也分享给大家,让大家即使没有使用过nginx也能更加简单方便的快速学会使用。...

任意文件上传

1.1 漏洞描述     上传漏洞这个顾名思义,就是攻击者通过上传木马文件,直接得到WEBSHELL,危害等级超级高,现在的入侵中上传漏洞也是常见的漏洞。     导致该漏洞的原因在于代码作者没有对访客提交的数据进行检验或者过滤不严,可以直接提交修改过的数据绕过扩展名的检验。 1.2 漏洞危害      1)可以得到WEBSHELL      2)上传木马...

CAD启动找不到AC1ST16.DLL

今天在安装Win7 x64上CAD2006启动报错:找不到ac1st16.dll文件。 一查,是系统变量的问题。在系统变量Path中cad的路径为: C:Program Files (x86)Common FilesAutodesk Shared 然后将其他修改为如下即可: C:Program Files (x86)Common FilesAuto...

docker-compose 搭建 kafka 集群

环境准备 kafka依赖zookeeper,所以搭建kafka需要先配置zookeeper。网格信息如下: zookeeper 192.168.56.101:2181 kafka1 192.168.56.101:9092 kafka2 192.168.56.101:9093 kafka3 192.168.56.101:9094 开始搭建...

一分钟开始持续集成之旅系列之: Vue + 腾讯云 COS 上传部署

前言 随着Web应用的发展,运行在浏览器端的Web应用能够承担更多且更复杂的业务交互需求,前后端分离模式得以流行,并催生了如 Vue 、 React 等单页应用框架。这些框架简化了开发流程,但对于Web应用的部署并没有统一的解决方案。许多项目团队中,前端开发者在提交代码后仍然需要人工通知项目经理、运维等相关同事进行手动或者繁琐的更新操作。而将持续集成的概念...