![]() ![]() Git is a distributed application model whereas SVN is a centralized model. The difference between the two methods is a fundamental difference between architecture designs. Git commits can be captured and built up locally, then pushed to a remote server as needed using the git push -u origin main command. ![]() This means an SVN commit needs Internet access in order to fully 'save' project changes. SVN Commits or 'check-ins' are operations that make a remote push to a centralized server. Saving changes in Git vs SVN is also a different process. Alternatively, Git committing is an operation that acts upon a collection of files and directories. Traditional saving should be thought of as a file system operation that is used to overwrite an existing file or write a new file. A commit is the Git equivalent of a "save". The traditional software expression of "saving" is synonymous with the Git term "committing". When working in Git, or other version control systems, the concept of "saving" is a more nuanced process than saving in a word processor or other traditional file editing applications. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |