Repo/Git 常用命令使用

本文介绍了如何使用Git进行分支管理、提交历史查看、合并操作,以及远程仓库交互,涵盖了关键命令如repostart、repoforall、gitstatus等,并讨论了tag的创建与同步,以及多人协作和数据安全相关技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.repo start xxx -all 创建一个新的分支

2.repo status 查看所有仓库修改未提交

3.repo forall -c 'git checkout xxx' 切换到另外一个分支

4.repo forall -p -c 'git log --author=xxx' 查看项目中所有的修改

5.git branch -av 查看本地和远程的分支

6.git remote -v 查看远程地址

7.git fetch 重新加载远程仓库信息

8.git status 查看git 仓库当前状态

9.git diff 查看未修改的详细信息

10.git show commit-d 查看某个提交的修改信息

11.git format-patch commit-id 生成path

12.git am xxx.patch 打补丁

14. 当更新id_rsa/id_rsa.pub文件时候执行如下命令生效

        ssh-agent bash
        ssh-add ~/.ssh/id_rsa

15.查看多人提交

git log --name-status --author="xxx\|xxx"

repo foall -c 'git log --name-status --author="xxx\|xxx" '

16.将修改保存成文件

repo forall -p -c 'git log --author=xxx' > .txt 

17.tags的使用

        git tag 可以创建新的tag,但是tag需要显示的上传和下载

        git push origin --tags

        git pull origin --tags

18. git删除远程分支

        git push origin --delete branchname

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Max.Chen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值