zoukankan      html  css  js  c++  java
  • git操作遇到的几个问题

    问题1——commit时报错:Please tell me who you are......

    解决方案概述:这是是在创建git文件夹的时候信息不完善导致的(按照主页上的操作手册来进行,确实缺少了这一步),所以需要进行信息补全。
    具体操作:所以解决方法是当出现这个错误提示后,在命令行中执行如下命令:
    git config --global user.name "名字"
    git config --global user.email "邮箱"
    输入完后再接着执行git commit 即解决。
    经验教训:创建git文件夹时候要记得完善config信息。


    问题2——无法完成远程push操作

    解决方案概述:无法完成push的可能性是多样的,个人遇到的问题是远程仓库存在本地不存在的文件(README.md)。
    具体操作:在git push至远程仓库之前, 先将远程仓库文件同步至本地。
    git pull --rebase origin master
    经验教训:要保证远程仓库文件均在本地存在,本例中也可以在创建repository时不勾选README.md。


    问题3——无法向仓库中添加文件夹

    解决方案概述:实际因为这个文件夹是空的,所以只需要添加文件即可。
    具体操作:这里是想添加docs文件夹,所以进行如下操作:
    touch lab-0_report.md
    git add docs/
    git commit -m "xxxxxx"
    经验教训:git中是不能add追踪空文件夹的

  • 相关阅读:
    c# 之 事务
    Asp.Net 之 js/jquery获取服务器端控件
    产品能力框架图
    软件测试职业发展规划图
    Loadrunner 工作原理图
    Linux内核性能测试工具全景图
    Linux 性能监控分析
    软件藏宝图
    Haproxy 8种算法+Session共享
    Keepalived+Haproxy实现高可用负载均衡
  • 原文地址:https://www.cnblogs.com/JK-Z/p/12262043.html
Copyright © 2011-2022 走看看