git本地仓库忘记暂存就拉取了 怎么恢复

git本地仓库忘记暂存就拉取了 怎么恢复,第1张

我们先创建一个用以实验的仓库,在里面创建了若干个提交和分支。 BTW:你可以直接把下面的命令复制到shell里执行。 mkdir recovery;cd recovery git init touch file git add file git commit -m "First commit" echo "Hello World" > file git

使用git过程遇到的问题

1第一次使用创建远程库,然后克隆远程库至本地,添加文件,经过add、commit、push,将添加的本地库文件推至远程库:

        11、在github创建新的远程库test1
        12、在终端使用git clone [url]将远程库test1克隆至本地库
        13、将使用vuecli创建的项目资源cv进test1文件夹中
    14、git add 添加test1中的所有文件至缓存区;git commit -m “some message”将缓存区内容添加到仓库中,第一次提交需要配置用户名和邮箱地址。
15、git push origin master将本地库文件推送至远程库

成功

2第二次使用

        21、使用git init在vuecli创建的项目文件夹中创建git仓库
        22、git add添加到缓存区 、git commit提交到本地库

        23、git push

                231 git remote add origin url创建远程库地址别名

·            232、git push origin master  推送 失败!
        233、git push -u origin master 推送 失败!
        234、git pull origin master --allow-unrelated-histories
        235、四次才成功

        

当前暂存区有两个文件antzonetxt和readmetxt。

将暂存区中的内容删除,工作区中对应的文件并不会受到影响。

所谓暂存区实质是git目录下的index文件,只要将此文件删除,那么就可以认为暂存区被清空。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13379019.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-24
下一篇 2023-07-24

发表评论

登录后才能评论

评论列表(0条)

保存