我在本地对我的 frappe 应用程序进行了一些更改。之后我从 visual studio 代码中接受了它,因为我已经在我的系统上克隆了它
i made some changes in my frappe app locally. After that i accepted it from visual studio code as i have cloned it on my system
我在 frappe
本地应用程序中做了一些更改。
之后我从 Visual Studio 代码中接受了它,因为我已经在我的系统上克隆了它。
之后,我打开 Linux 终端并通过 git status 查看状态,它显示了我所做的更改。
之后,我输入了git commit -m "my changes".
最后,我通过 git push upstream new_branch.
将其推送到主服务器
但是我现在只有读取权限,所以我不能这样做。
所以我的问题是:当我获得主项目的写权限时,我是否必须再次执行此过程?
或者我可以简单地再推一次吗?
因为现在当我输入 git status 时,它显示没有要提交的内容。
一个简单的推送就足够了。
获得对远程存储库的写入权限不会更改您的本地克隆和本地工作。
注意:通常不会直接推送到 upstream
,只会推送到默认的远程“origin
”,它应该指向您自己的存储库(或存储库的分支)。
推送后,您可以启动 pull request 并将原始上游存储库的一个分支作为目标。
我在 frappe
本地应用程序中做了一些更改。
之后我从 Visual Studio 代码中接受了它,因为我已经在我的系统上克隆了它。
之后,我打开 Linux 终端并通过 git status 查看状态,它显示了我所做的更改。
之后,我输入了git commit -m "my changes".
最后,我通过 git push upstream new_branch.
但是我现在只有读取权限,所以我不能这样做。
所以我的问题是:当我获得主项目的写权限时,我是否必须再次执行此过程?
或者我可以简单地再推一次吗?
因为现在当我输入 git status 时,它显示没有要提交的内容。
一个简单的推送就足够了。
获得对远程存储库的写入权限不会更改您的本地克隆和本地工作。
注意:通常不会直接推送到 upstream
,只会推送到默认的远程“origin
”,它应该指向您自己的存储库(或存储库的分支)。
推送后,您可以启动 pull request 并将原始上游存储库的一个分支作为目标。