G
G
Gibbzy2011-04-15 14:00:08
git
Gibbzy, 2011-04-15 14:00:08

git and coders

Hi all.
I am programming web applications.
I'm used to using the distributed version control system git, moreover, exclusively from the console.
The hosting has a git repository in which I make changes and then deploy the application on the server from there. This is very convenient, no copying files via ftp, etc.

But in the command there is a coder who has never heard of linux git ssh web servers, etc. He edits files directly on the deployed application via ftp, I have to do a git add
after him every time . git commit -m "imposition" git push origin master An attempt to teach him distributed version control systems ended in nothing.

The layout designer does not know how to deploy a web application on his computer; he does not have any web server.
It just makes css and html files.

Therefore, I decided that let me edit it directly via ftp on test servers.

And now the question is: is there some kind of thing, for example, a web interface where he could click the “add changes to the server” button so that I don’t have to “clean up” after him every time?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
S
sedictor, 2011-04-16
@sedictor

Put a question to the leadership above, the question: "How to be?". Explain that you spend your time wiping someone else's ass when you could use the same time more usefully.

T
Timur Shemsedinov, 2011-04-15
@MarcusAurelius

If there is no way to teach it, then automate the process: a small script that is launched when a link is clicked on a special page, and the layout designer can drag this link to the toolbar in the browser and commit after making sure that everything is in order.

C
ChemAli, 2011-04-15
@ChemAli

Write him a cheat sheet on a piece of paper with a list of commands for execution - let him get used to it if he does not want to learn.

U
un1t, 2011-04-15
@un1t

TortoiseGit is pretty handy.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question