目 录CONTENT

文章目录

git常用命令大全

smoon
2024-12-11 / 0 评论 / 0 点赞 / 12 阅读 / 0 字
温馨提示:
本文最后更新于2024-12-11,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

一、配置用户名、邮箱

git config --global user.name "late"

git config --global user.email "late@lategege.com"

二、查看配置信息、配置本地git config、配置全局git config

git config --list

git config -e

git config -e --global

三、将当前目录用作git仓库、使用指定目录用作git仓库

git init git init 目录名

四、添加文件到git仓库

git add . //所有文件

git add *.java //所有java文件

git add xx.java //指定java文件

五、提交修改至本地git仓库

git commit -m '描述信息'

六、克隆远程仓库、克隆到指定目录

git clone http://xxxxxx/xxx.git

git clone http://xxxxxx/xxx.git 目录

七、查看仓库当前的状态,显示变更文件

git status

八、比较不同的文件

git diff

九、回退版本

git reset --hard 提交hash码

十、将文件从暂存区和工作区删除 、恢复删除文件

git rm

git restore ./

十一、移动或重命名工作区文件

git mv

十二、查看提交日志

git log

十三、以列表形式查看历史修改

git blame 文件名

十四、获取更新

git fetch

十五、拉取并合并

git pull

十六、推送并合并

git push 远程主机名 本地分支名:远程分支名 (本地远程名称一致可省略)

十七、创建分支

git branch 分支名

十八、切换分支

git checkout 分支名

十九、合并分支

git merge 分支名(分支名为要将哪个分支合并到当前分支)

二十、查看分支

git branch //本地

git branch -a //所有

git branch -r //远程

二十一、有冲突合并处理:

git add 文件名、git status -s 、git commit

二十二、打标签、查看标签、用log查看标签、带标签信息打标签

git tag -a v1.0

git tag

git log --decorate

git tag -a xxxxx -m 'xxxxxxx'

0

评论区