Git is an open-source DVCS (Distributed Version Control System). Originally produced by Linus Torvalds to manage the Linux kernel codebase, its streamlined design, speed, and flexibility have turned it into one of the most popular version systems.
0
votes
1answer
60 views
Bad idea to display mail server info in public github project?
I have the project for work that requires me to send e-mails to people using our work mail server. The server doesn't require authentication. Part of my project is using a Java-Helper I'm developing ...
1
vote
0answers
47 views
Git selective commit [migrated]
I am using eGit plugin with eclipse.
I have made changes to 7 files locally and then figured out no changes needed for one of the files - so I have to only commit 6 files and revert the changes on ...
-2
votes
1answer
91 views
Version Control Strategies for a Budding Programmer? [closed]
I use git to maintain some sort of version control and to synchronize my work across multiple machines since I do tend to work on multiple machines. I am the only person working on my code.
I can do ...
0
votes
0answers
35 views
Files vc'd with GIT garbled [migrated]
Under what circumstances can files version controlled by GIT become garbled? This is my question, but here is the context: I'm learning git and have been working with a local repository, and today it ...
1
vote
1answer
131 views
How should “git add /**” work?
As noted in this question, I ran into an issue with git add /**.... I can't actually find any documentation on the "/**" form of path specifications - possibly because it's hard to google.
How is it ...
1
vote
1answer
86 views
Options for secure git -repo hosting?
I need a secure git -repo host, either by third-party or by myself. I am not sure how so outlining some ideas. Please, answer how you manage git -repos securely -- do you use some service or do you ...
26
votes
6answers
1k views
Should a git commit message mention the file that was modified?
In the first line of a git commit message I have a habit of mentioning the file that modified if a change doesn't span multiple files, for example:
Add [somefunc] to [somefile]
Is this a good ...
3
votes
4answers
79 views
Subrepositories (submodules) as a dependency tracking solution - yes or no?
What do you think about SCM-based (subrepositories in mercurial, submodules in git) dependencies management?
Is it definitely a good way of managing dependencies? Or definitely bad way?
Should I ...
3
votes
2answers
347 views
Are any companies moving from DVCSs to CVCSs? [closed]
Are there any actual business cases that have made any company move from a DVCS to a CVCS (regardless of whether they were on a CVCS originally)?.
Other than having a closed mind and rejecting the ...
4
votes
3answers
185 views
Which revision control system to use for 2 semester capstone course? [closed]
For CS undergraduate students working on a 2-semester capstone course without any prior exposure to revision control systems, what would be a good one to use?
Desirable qualities would be easy to ...
6
votes
3answers
176 views
Does Git have a “safe mode” to prevent rewriting history?
When you're kind of fresh with Git (and DVCS in general), and you start exploring history-rewriting changes, you're safe if the repository is only local, but you might run into problems if you work ...
1
vote
0answers
98 views
Trac/SVN to DVCS Migration
The project I'm currently working on is using Trac, with SVN integration. It's worked great until now. Now, however, we've taken on some additional developers and we're running into issues with ...
1
vote
0answers
44 views
Choosing commits for separate branches of one repository [migrated]
I have a documentation project at http://readthedocs.org/, which takes source from github repo. Since I'm not sure of the syntax it might need for one or another file I created a separate branch at ...
1
vote
1answer
89 views
Git: Pushing to a remote repo from a remote repo?
I have a destination repo that is remote and I have a source repo
that is also remote. I would like my local machine to act as a proxy
to allow me to push to the destination from the source without ...
-3
votes
2answers
187 views
Reasons to Use Version Control [closed]
Possible Duplicate:
I'm a Subversion geek, why I should consider or not consider Mercurial or Git or any other DVCS?
What is the value of using version control?
I am a relative noob ...