【发布时间】:2019-12-14 06:27:26
【问题描述】:
目前,每当我对某些代码进行更改时,我都会在终端中执行以下操作:
git init
git add .
git commit -m "Some changes"
git push heroku master
我不是 100% 确定,但这似乎是重新部署整个项目并再次安装所有包。如果是这种情况,有没有办法只推送所做的更改?
例如,如果我更改了一行代码,我只想推送更改后的那个文件,而不是再次推送整个项目。
【问题讨论】:
-
git init初始化存储库。你只需要做一次。其余的都还好。正确的方法是在本地环境下工作,并在功能完成后将更改推送到服务器/存储库。 -
是的,我在本地环境中工作,但有时我只需要进行一些小的更改,只是想知道是否没有办法以使用 ftp 的方式推送该文件上传 some_page.php 你做了一行更改,例如
-
当您
push时,您正在发送 repo 的更改。无需指定哪个文件更改或不更改。