Petabridge does .NET open source software. One of the great things that’s happening in .NET-land right now is that scores of developers from traditionally more conservative, pure Microsoft stack companies are starting to become not just users of open source software, but also contributors!

Since lots of .NET developers are new to Github, having been previously raised on a steady diet of Perforce and Team Foundation Server, I put this video together illustrating how to do all of the Github workflows used by most major .NET OSS projects.

The video covers:

  • Forking and cloning Github repositories;
  • Working with branches and making commits;
  • Using multiple remote repositories;
  • Pushing changes to a fork and sending a pull request;
  • Fetching changes from the central “main” repository; and
  • Squashing multiple commits into a single commit with interactive rebase.

Let us know in the comments if you found this to be helpful!

If you liked this post, you can share it with your followers or follow us on Twitter!
Written by Aaron Stannard on January 28, 2016

 

 

Observe and Monitor Your Akka.NET Applications with Phobos

Did you know that Phobos can automatically instrument your Akka.NET applications with OpenTelemetry?

Click here to learn more.