zoukankan      html  css  js  c++  java
  • Git常见问题解决办法

    一.创建新的分支,并把当前分支代码提交到新的分支上
     
    知识补充:
    查看本地分支   git branch
    查看远程分支   git branch -r
    查看所有分支   git branch -a
    删除本地分支   git branch -d [branchname]
    删除远程分支   git push origin :[branchname]
     
    问题解决办法:
    1.创建新的分支
    git  branch [branch name]      eg: git branch aaa
     
    2.切换到新的分支
    git checkout [branch name]     eg:git checkout aaa
     
    1和2的步骤可以合成:
    git checkout -b [branchname]
     
    3.将新分支推送到git上面
    git push origin [branchname]
    二.删除远程仓库的文件
    1.删除本地的文件
    git rm -r  文件名    -r指的是 删除文件夹
    git rm 文件名     指的是删除文件
     
    git rm -r --cache  文件名   指的是从索引中删除文件,本地的文件保留 没有--cache的命令会把本地的文件也删除了,因为我们本地可能是需要这些文件的,比如eclipse需要某些文件,
    本地不能删除,但是git仓库不需要这些文件 2.提交 git commit -m "删除说明" 3.推送到git远程仓库 git push origin master
     
    三.使用命令编辑文件
    1. vim filename     打开文件进入普通模式
     
    2.按以下键进入插入模式:
    a  在光标所在位置下一个字符开始输入
    A  在光标所在行尾开始输入
    i    在光标所在位置开始输入
    I   在光标所在行首开始输入
    o   在光标所在行下新增一行,并在新增行行首开始输入
    O   在光标所在行上新增一行,并在新增行行首开始输入
     
    进入插入模式之后,就可以进行输入操作
     
    3.输入内容完成之后,按ESC键就退到普通模式
     
    4.在普通模式下面按以下键进入底行模式:
    :    执行命令
    /    正向搜索
    ?    反向搜索
     
    底行模式退回普通模式需要按两次ESC键
     
    底行模式执行  :q(quit)标识退出编辑器,如果对文件进行过更改,需要执行:wq(write quit)来保存退出;如果不保存退出则执行:q!  强制退出;强制保存退出为 :wq!
  • 相关阅读:
    git 备忘录
    模拟HTTP协议接收请求并返回信息
    微信公众号支付回调页面处理asp.net
    WinForm下判断文件和文件夹是否存在
    C# 如何判断ie版本号和获取注册表中的信息
    【转】GDI+中发生一般性错误的解决办法
    c# winform 获取当前程序运行根目录
    模拟按下某快捷键:keybd_event使用方法
    如何使用存储过程来实现分页功能
    用ASP.NET实现下载远程图片保存到本地的方法 保存抓取远程图片的方法
  • 原文地址:https://www.cnblogs.com/ammyblog/p/15791613.html
Copyright © 2011-2022 走看看