zoukankan      html  css  js  c++  java
  • 如何在linux下使用git管理上传代码&误删文件修复

    首先需要安装git,sudo apt-get install git,这时就可以下载代码了。

    然后先在gituhub上新建一个仓库,然后先在本地建一个git目录,git init

    然后再配置用户名和邮箱,git config --global user.name yourname,git config --global user.email youremail。

    使用git remote add origin git@github.com:yourName/yourRepo.git命令来创建与远程仓库的连接,

    使用git add xxx.txt来上传文件,该文件会存储在github上该目录下。

    使用git commit -m ”the commit“ 来提交说明。

    使用git push origin master来上传。

    如果遇到:error: failed to push some refs to的错误,

    应该是与github上的不同步的问题造成的,可以先git pull origin master,再git push origin master,会累加合并不用担心

    另:如果需要再往另一个仓库上传东西,需要先git reset --hard FETCH_HEAD清空本地工作区,否则会Pull is not possible because you have unmerged files.报错

    然后先git remote rm origin清除上次的连接再git remote add添加新的连接

    如果这一过程中误删了文件,可以通过git fsck --lost-found

    找到可能的文件,再通过git show xxxxxxxxxxxxx查看其中的信息,git rebase xxxxxxxxxxxxxx来进行恢复 。

  • 相关阅读:
    参考Shiro的自定义基于Spring的AOP横切模式
    Spring-@Value获取配置文件内容
    BeanPostProcessor Bean实例的初始化前后的自定义修改
    两台Linux主机之间免密scp复制文件及远程启动关闭Tomcat
    Shiro Realm领域
    test
    Linux 安装Oracle数据库
    Shiro Authorizer授权器
    HDU 1079 Calendar Game (博弈)
    MooFest POJ
  • 原文地址:https://www.cnblogs.com/61355ing/p/10548490.html
Copyright © 2011-2022 走看看