zoukankan      html  css  js  c++  java
  • Git进阶:常用命令和问题案例整理

    一、前言

    整理常用git命令和以及在实际使用的过程中碰到的问题案例,旨在git进阶,提升工作开发效率,有需要补充的小伙伴欢迎下方留言,本篇持续更新中...

    二、命令

    配置用户名和邮箱

    git config user.name    -- 查看用户名
    git config user.email   -- 查看邮箱
    git config --global user.name "haoxr"
    git config --global user.email "1490493387@qq.com"    
    

    新建一个git仓库

    git init
    

    更换数据源origin

    git remote -v
    git remote rm origin
    git remote add origin https://github.com/hxrui/youlai-mall
    

    提交至远程仓库

    git add .
    git commit -m '初始导入'
    git push origin master
    

    分支管理

    git branch      -- 查看分支
    git checkout -b dev  -- 创建并切换到dev分支
    git checkout master  -- 切换到主干master
    git push origin --delete dev  -- 删除远程dev分支
    

    三、问题案例

    案例1:如何删除需要忽略但已提交到远程仓库的文件?

    详细描述: 经常会在IDEA操作时还未添加.gitignore文件时就把项目push到远程仓库了,例如.idea文件夹。事后我们需要从远程仓库删除那些被误添加到远程仓库的文件怎么做呢?

    解决方案:

    输入以下命令

    git rm -r --cached .idea
    

    然后在git commit 和git push

    结语

    持续更新中,待哪天不做技术了为止,欢迎大家对案例进行留言 补充,谢谢!

    附录

    个人的github仓库地址https://github.com/hxrui/,相信里面总会有您所需的,欢迎star交流学习

  • 相关阅读:
    堆优化Dijkstra模版
    poj_1364King
    快速排序库函数qsort的使用
    CMD type命令
    开放地址法
    poj_3159Candies
    poj_1511Invitation Cards
    何谓数据结构
    div ul li添加文本自动自动
    java虚拟机使用内存
  • 原文地址:https://www.cnblogs.com/haoxianrui/p/12866425.html
Copyright © 2011-2022 走看看