• 前端——git操作


    关于Git这一篇就够了_17岁boy想当攻城狮的博客-CSDN博客

    【讲真!】Git进阶精选看这篇就够了 - 掘金

    git基本操作,一篇文章就够了! - 掘金

    1.本地暂存

      git add 文件名
      git add .
      本地文件状态查看
      git status
      黑名单
      .gitignore文件中写入对应文件文件或文件夹名称

    2.本地提交

       git commit -m "描述"
       提交历史
       git log

    3.远程拉取/同步pull

    git pull

    git pull 仓库远程地址 远程仓库分支名     本地分支与远程分支同步
    git merge --abort  取消合并

    4.远程推送push

    git push    同分支推送

    git push HEAD 同名分支推送
    git push --set-upstream origin 分支名    跨分支推送

    git push origin HEAD:xxx 将本地分支提交到远程分支(跨分支 即名称不同)

    5.分支

    查看所有分支 git branch
    创建新的分支git branch 新的分支名称  ——会将当前分支的复制
    切换分支 git checkout 分支名称
    创建并切换到新分支 git checkout -b 新的分支名称 ——会将当前分支的复制
    合并分支 git merge 被合并的分支——会将被合并分支复制到当前分支; 合并分支时候出现打开窗口的情况 输入英文:wq即可退出;  内容太多 按q退出

    git reset --hard head  退出分支合并

    6.分支操作注意事项:

    1.远程一般是操作测试分支dev,尽量不要操作远程master主分支(当前正在运行部署的);
    2.在本地一般都是在操作master分支;
    3.(分支名保持一致)如果操作的远程分支不是主分支,在本地操作的时候,一定要有一个与远程分支同名本地分支名

    远程仓、仓库clone到本地
    1.复制https地址
    2.文件夹中git clone

    GIT命令

    git add .        提交至暂存区
    git commit -m     提交版本
    git branch    查看本地分支
    git branch -a   查看远程分支
    git branch -d xxx     删除分支
    git checkout xxx     切换分支
    git checkout -b xxx   新建分支并切换到该分支,会将当前分支的复制
    git branch -m 旧分支名 新分支名       分支重命名
    git status 查看修改的文件
    git merge 合并分支
    git checkout -b xxx origin/xxx 拉去远程分支
    git log 查看提交记录
    git reset --hard head  退出分支合并
    git clone -b 分支名      clone指定分支
    git reset --hard 版本号    回退版本

    GIT日常

    上班: git chenkout dev 
    git pull 
    git checkout xxx(自己的分支)
    git merge dev
    git push origin/xxx(自己的分支)

    下班:git add . 
    git commit -m '备注'
    git checkout dev
    git merge 自己的分支名
    git push

    报错处理

    1.git push 报 HTTP Basic: Access denied 错误

    原因:本地git配置的用户名、密码与gitlabs上注册的用户名、密码不一致。

    解决方案:

    1. 如果账号密码有变动 用这个命令 git config --system --unset credential.helper 重新输入账号密码 应该就能解决了
    2. 如果用了第一个命令 还不能解决问题那么 用这个命令: git config –global http.emptyAuth true 3.如果以上两个方法不起作用,那么采用以下方法:

    进入控制面板》用户账号》凭据管理器?windows凭据》普通凭据,在里面找到git,点开编辑密码,更新为最新密码之后就可以正常操作了。

  • 相关阅读:
    【LeetCode】【剑指offer】【数组中出现次数超出一半的数字】
    6、docker下mysql修改配置文件
    基于微信小程序的付费自习室
    利用ChatGPT提升工作效率
    《动手学深度学习 Pytorch版》 5.2 参数管理
    一个 SAP 开发工程师在 SAP 德国总部出差的见闻系列 1:出差 ≠ 公费旅游
    分布式存储系统Ceph应用组件介绍
    tqdm python使用总结
    [Go疑难杂症]为什么nil不等于nil
    深度学习——动物数据集大合集(附下载地址)
  • 原文地址:https://blog.csdn.net/helloyangkl/article/details/128071976