删除Sap Web ide Full Stack中的Git项目

时间:2018-12-02 13:27:35

标签: git sapui5 sap-web-ide

我使用ax = series.plot(kind='bar', x="number", y=["type", "method"], legend=True) plt.show() ,但是我想SapWEB IDE Full Stack for SapUI5 Project,但是很不幸,我必须commit,因为我的版本是稳定的,所以我想{{1 }},但如果没有pull,我将一臂之力。 我的想法是push Pull and merge before并从头开始建立一个新的

我知道我可以delete,但是在Sap WebId中没有可访问的文件夹.git。

我该怎么做。并且是最好的解决方案。

谢谢!

3 个答案:

答案 0 :(得分:2)

Web IDE非常受限制,没有CLI命令可以执行。但是,您可以像在github或bitbucket或类似的服务上那样在自己的计算机上使用云平台git,在这种情况下,可以根据需要使用git命令行。我过去所做的是从云平台克隆存储库,并从笔记本电脑强制推送更改。请注意您使用的电子邮件地址,具体取决于云平台设置,这可能需要是您的公司帐户或其他名称。这并不完全是您要的,但通常足以解决不良情况。

答案 1 :(得分:0)

有很多方法可以根据您的情况寻找解决方案...

首先,请记住您需要提交本地设置。

git add .; git commit -m "Your commit"

如果删除.git目录,则将丢失所有的提交历史记录,并且该记录可能会在某些时间恢复笔记和内容,而这样做,我建议您使用以下方式删除遥控器:

git remote rm <xx OLD REMOTE xx>

,然后创建一个新的仓库,并使用以下命令添加它的远程仓库:

git remote add <xx NEW REMOTE xxx>

如果您不知道什么是遥控器,则可以始终使用以下方式列出该遥控器:

git remote -v 

....

但是,您总是可以为自己的内容创建一个新分支,然后使用它并在有意义时切换到master。

创建新分支只需键入:

git branch <BRANCH NAME>

然后结帐到分支...

git checkout <BRANCH NAME>

您将工作顺利,不会丢失任何东西。

希望有帮助。

答案 2 :(得分:0)

您仍然可以在本地进行提交,然后撤回并修复问题,因为无论如何您都需要这样做,最好早点做。

另一建议是使用单元测试至少覆盖您的内容,这将在以后指示合并是否影响您的代码。

通常,对我来说,您不在单独的分支中工作。如果您有自己的分支来执行特定任务,则不会遇到有人做了一些您不想要的提交的情况。此外,在这种情况下,您将能够尝试将master分支合并到您的分支中,并查看是否可以解决冲突或/和解决master分支所具有的问题,并且仅在commit and push之后。