and repaste on server, or something else ?
on development machine you make the changes and commit them on the server you pull from the repository if you're a diligent developer, you won't pull from master branch but you'll get a tag/release
ssh+git 100%
Fake 😐
I use emacs and Tramp /ssh:host|sudo:root@host:/path/to/file
Обсуждают сегодня