I
I
ijk-ghost2015-05-08 20:46:55
git
ijk-ghost, 2015-05-08 20:46:55

What are the Windows git clients for remote development?

In general, similar questions were asked, but I did not find the answer for myself.
The essence of the problem: each developer is allocated their own virtual machine for development, there (and only there) all the development and testing of the project is carried out, however, they (the developers) themselves work on Windows machines, they get access to the virtual machines via ssh.
At the moment, there is no version control system at all. I would like to use git, but in the current situation, preference will be given to the rcs, which has a convenient client for managing a remote repository.
Actually the question itself: you need a client under Windows to manage a remote repository. Are there any for git? If not, are there any for other version control systems?
Thank you.

Answer the question

In order to leave comments, you need to log in

6 answer(s)
I
Ilya Erofeev, 2015-05-08
@imerofeev

www.sourcetreeapp.com

6
65536, 2015-05-08
@65536

git bash
and tortoise git

M
Mikhail Osher, 2015-05-08
@miraage

https://msysgit.github.io/

V
Victor, 2015-05-08
@v_decadence

SourceTree has already been suggested, I use it.
Alternatively, try SmartGit, which is cross-platform.
Both work the same with Mercurial.
In general, if there was no experience with Git, you should learn at least the basic commands so that not a single client raises questions, but is just a set of buttons and windows.
Update after editing the question:
Well, this is another story, there may be such options:
1. Through SSH (essentially console Git), the most normal and not a crutch option, but here you need the skill of working with pure Git without a graphical interface.
2. Put something like TeamViewer on a virtual machine (if it is remote), SmartGit there.
3. You can also try to organize [S]FTP access to the virtual machine, and on Windows connect this resource as a local disk and work through one of the proposed clients.
The clients that can manage the remote storage and its files are unknown to me.

P
Puma Thailand, 2015-05-09
@opium

git is screwed to almost all fashionable ideas like phpstorm,
let them sit on these ideas

I
ijk-ghost, 2015-05-11
@ijk-ghost

As far as I understand, everything suggested above is git clients under Windows, which can only work with local repositories (or a repository cloned on the local machine) and require a locally installed git. Manage remote repositories with pull/push only. Correct me if I am wrong.
IDEs like phpstorp have the same problem. While they can easily edit code remotely (ftp/sftp), they require a locally installed git.
Here the situation is different. All developer code is stored on several remote virtual machines, Git is also installed there. Virtual machines under unixes, but it is not so important. All work with the code takes place on them; on the machines of the developers themselves (they are running Windows), nothing is stored at all.
So, we need a tool that could manage exactly the remote git.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question