栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Git常用命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Git常用命令

Git常用命令

日常使用分支操作查看提交历史其他命令

全局配置项打开 git config 命令帮助手册 git生成ssh密钥

日常使用

查看文件状态

git status
git status -s/short 精简方式查看文件状态

查看提交历史

git log

未添加和修改的文件全部添加到暂存区

git add . 

将暂存区文件提交到本地仓库并添加备注

git commit -m 'chore: xxxxxx'
git commit -a -m :跳过暂存直接提交到仓库

推送本地commit到远程仓库

git push
git push -u    origin      payment:   pay
               远程仓库别名  本地分支: 远程分支

同步远程仓库

git pull

回退版本

git reset --hard 版本

暂存区文件移除

git reset HEAD 文件名

新建忽略配置文件

touch .gitignore

克隆仓库地址

git cloe 仓库地址
分支操作
git brach :查看分支
git branch -r :查看远程分支 -a查看所有分支
git branch 分支名称:基于主分支创建分支 不会切换分支。
git branch -m 旧分支名 新分支名;
git checkout 分支名:切换分支
git checkout -b 分支:创建并切换分支
git branch -d 分支:删除分支
git branch -D 分支:强制删除分支
git merge 分支b :在主分支m合并b
git push -u    origin      payment:   pay
              远程仓库别名 本地分支:远程分支
git checkout 远程分支:下载远程分支
git checkout -b 本地分支 远程仓库/远程分支
下载远程分支并重命名
git pull :同步远程分支
git push 远程仓库 --delete 远程分支: git删除远程分支
查看提交历史
git log :查看提交历史------------------------
git reflog :简写提交历史
git log -2:查看最近两条提交历史
git log -2 --pretty=oneline:一行显示
git log -2 --pretty=format :自定义格式
%h 提交的简写哈希值
%an 作者名字
%ar 作者修改日期
其他命令
cls / clear 清空命令行
git rm -f 文件: 删除仓库/本地文件
git rm --cached 文件:删除仓库文件
git remote rm origin 删除关联的origin的远程库
ssh -T git@github.com:测试连接远程仓库
全局配置项

全局配置的信息可以在 C:/Users/用户名文件夹/.gitconfig 中查

查看所有的全局配置项

git config --list --global

查看指定的全局配置项

git config user.name
git config user.email

修改配置项

git config --global user.name "xxx"
git config --global user.email  "xxx"
打开 git config 命令帮助手册
git help config
git config -h
git生成ssh密钥

git生成ssh密钥(ed25519加密)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/757560.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号