修改别人的项目时,Git 在什么情况下会和源项目发生交互呢?

关于Dify项目XX医药公司程序员闹出的PR笑话,大家应该都围观了。
其实作为一个真零基础在AI帮助下写代码的的人(现在时髦的说法叫Vibe coding),内心真有些心虚。
对于git ,命令行我就只会git clone,主要还是用VS Code里面的那个图形界面,要修改之前暂存一下,改的差不多就直接点点点推送Github。
自己让AI糊的东西绑着自己的Github账号无所谓。
但是有的时候确实会改别人的项目,我都是直接把.git删掉,这样足够安全吗。
自己的修改在什么情况下会和源项目发生交互呢。

git push

那岂不是很容易误操作

最好在githubt上面先fork源项目仓库,这样即使git push也是推送到自己的的仓库。
如果有哪个更改想提交pr给原仓库,先推送fork仓库,再从github上操作就可以。

1 个赞