![]() ![]() I'd recommend you to give the various tools mentioned on Git SCM webpage a try and choose as per your liking. In the diff view on the right, you can then select the exact chunks & lines you want to add to the next commit. Select a changed file in the Working Copy list. Tower takes this one step further by allowing you to determine the exact chunks and even lines you want to add: With Git's staging area, you can determine which changes exactly you want to have in the next commit. One of the things that make Git such a great tool is the ability to craft granular commits. GITX FOR MACOS SIERRA SOFTWAREIt is quite popular among software developers. It's a native macOS app with excellent UX and performance. If you click on a file to view the diff, you can selectively unstage lines or hunks. Unstage files by selecting a staged file and hitting the Unstage File button that appears. Along with adding new features, the team behind the client is constantly working on improving overall performance with frequent releases. Although it's not a native app, but it comes with extensive set of features. GITX FOR MACOS SIERRA FREEGitKraken is a free macOS Git GUI client. I too am a heavy user of SourceTree, but keep up with it's minor annoyances. The list is a living document with new apps getting added over time.Īs you are looking for a macOS app with support for granular staging/unstaging support, I'll list one free and one paid tool each here which I use/have used personally. The listed tools differ in their performance and feature set. There are various free as well as commercial macOS Git GUI apps available as listed on Git SCM webpage.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |