Understand the differences between MERGE and REBASE and learn how you can use these commands in your projects!
Space is an integrated team environment that provides teams and organizations with the tools they need to collaborate effectively and efficiently. It has Git-based Version Control, Code Review, Automation (CI/CD) based on Kotlin Scripting, Package Repositories, Planning tools, Issue Tracker, Chats, Blogs, Meetings, and Team Directory, among other features.
Git + .NET/Mono = ❤ http://libgit2.github.com
LibGit2Sharp brings all the might and speed of libgit2, a native Git implementation, to the managed world of .NET and Mono.
$ git init /d/temp/rooted/path
string rootedPath = Repository.Init(@"D:\temp\rooted\path"); Console.WriteLine(rootedPath);
$ git add --all .
using (var repo = new Repository("path/to/your/repo")) { Commands.Stage(repo, "*"); }
$ git checkout <branch>
using (var repo = new Repository("path/to/your/repo")) { var branch = repo .Branches[branchName]; Branch currentBranch = Commands.Checkout(repo , branch); }