关于git常用命令

我们使用git管理代码时,通常的步骤为,先在本地初始化仓库(git init),然后关联远程仓库(git remote add origin <远程仓库地址>),默认关联的是主分支,但我们一般都是开发一个功能就创建一个分支(git checkout -b <分支名称>),等功能开发完成,切换到主分支(git checkout main)再将分支合并入到主分支(git merge <分支名称>)有冲突就解决冲突,再进行远程仓库推送(git push origin -u main)

命令

命令说明
git -v查看当前git版本
git config --global user.name "you are name"配置用户名
git config --global user.email "you are email"配置用户邮箱
git remote add origin <URL>配置远程仓库地址
git config user.name查看用户名
git config user.email查看用户邮箱
git remote -v查看远程仓库地址
git init把文件夹转化为本地仓库

git add

git add .

暂存指定的文件

暂存所有改动的文件

git commit -m "注释说明"提交并保存,产生版本快照
git push -u origin main提交到远程仓库
git pull origin <远程仓库分支名称>拉去远程分支
git log查看提交的commit id
git status显示工作目录和暂存区的状态
git branch <分支名称>创建本地分支
git checkout/switch <分支名称>切换本地分支
git branch查看本地分支
git branch -r查看远程分支
git config --list查看git配置的详细信息
git remote set-url origin [url]修改远程仓库地址
git ls-files查看当前暂存区存放了哪些内容
git restore 目标文件将暂存区的文件完全覆盖到工作区
git push origin --delete master删除远程分支

Git三个区域

工作区:实际开发时操作的文件夹

暂存区:保存之前的准备区域(暂存改动过的文件)

版本库:提交并保存暂存区中的内容,产生一个版本快照

Git文件状态

文件状态概念场景
未跟踪(U)从未被git管理过新文件
新添加(A)第一次被git缓存之前版本记录无此文件
未修改("")三个区域统一提交保存后
已修改(M)工作区内容变化修改了内容产生

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值