![]() ![]() Until now, you had to stash all changed files – but now the option to stash individual files is available in file context menu. When there’s fairly large WIP going on in your working directory, you might want to stash it to work on something else if needed. Partial stash (available in file context menu) Today, we’ll take a quick look at the most important changes that recently made it to the Windows version of Fork. There’s been quite a few new features and improvements in Fork for Windows since our last blog post. It’s also easy to pick out what other pull requests were merged while the feature was still in progress.ĭownload Fork right now and share your feedback with us! Download Fork for Mac Download Fork for Windows ![]() We can clearly see when the work on feature #20782 had begun, which commits it contained, and when it was merged into the main branch. Here’s how it looks when applied to the Swift repo. ![]() Collapse all branches using the context menu of the graph and expand the ones you’d like to keep. With Fork, you can collapse all merge commits and only display those you need right now. It is one of the largest GitHub repositories to date, with more than 100,000 commits and 32000 closed pull requests.Ĭould you tell which commits make up pull request #20782 from this screenshot? This allows you to hide unnecessary commits, make sense of a messy contribution graph, and to only concentrate on the changes made in a certain branch.Ĭonsider a real-life example: the Swift language source repository. Select bugfix-2.1.Recent Fork updates have added the ability to expand and collapse merge commits in the commit graph by clicking on their tips or using ←/ → keyboard shortcuts. We recommend you change the “Default Branch” in your fork to bugfix-2.1.x to make it easier to do Pull Requests later.Ĭlick on the branches tab to view all branches in your fork.Ĭlick on the Change default branch button.Ĭlick on the branch dropdown button. This takes you back to your fork’s main page, where the new name is displayed.Īt this time we’re using the bugfix-2.1.x branch to patch bugs for the next minor release, and we’ll create a new branch for the next major release as we develop a plan. Here are the instructions if you want to rename it.Ĭlick in the Repository name box, type the new name, and click Rename. It’s always best to leave the repository name as “Marlin” unless you plan to make your own custom version of Marlin for publication. If it still hasn’t finished after few minutes then GitHub might be hung up (not unusual). ![]() You may need to wait for the Fetching Latest Commit message to go away also. This takes about 10-20 seconds, so be patient. When GitHub is done copying files, a page will appear displaying your shiny new fork of Marlin. Please upload a unique icon or image so it will be easier to identify you on the project pages! You’ll also need to download and install the GitHub Desktop application.Īfter signing in to your GitHub account, go to the main Marlin repository at: and create a fork of Marlin by clicking the fork icon in the top right of the page. Set up GitHub, Fork, and Cloneīefore you can contribute to Marlin, you need to get a free account. Following our guidelines ensures that your changes will be accepted more quickly. GitHub adds helpful collaboration features that make it an ideal platform for maintaining the Marlin project.īefore submitting code and other content, please review Contributing to Marlin and Marlin Coding Standards. Git will be familiar if you’ve used other version control systems like CVS, Apache Subversion, or Mercurial. The power of GitHub comes from the Git version control system. GitHub is a great tool for collaboration, but it has a bit of a learning curve. Contributing Code with Pull Requests Introduction ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |