{ "version": "https://jsonfeed.org/version/1.1", "user_comment": "This feed allows you to read the posts from this site in any feed reader that supports the JSON Feed format. To add this feed to your reader, copy the following URL -- https://decoding.io/tag/git/feed/json -- and add it your reader.", "home_page_url": "https://decoding.io/tag/git", "feed_url": "https://decoding.io/tag/git/feed/json", "language": "en-US", "title": "Git – Decoding", "description": "Articles about productivity and technology.", "items": [ { "id": "https://decoding.io/?p=2935", "url": "https://decoding.io/2024/09/using-git-commit-history-as-a-lab-notebook-decoding-drafts/", "title": "Using Git Commit History as a Lab Notebook \u2013 Decoding Drafts", "content_html": "
\n

I\u2019m thinking about using git commits more than just documenting changes, but as a journal for my work as it advances. Like a lab notebook in code.

\n
\n
", "content_text": "I\u2019m thinking about using git commits more than just documenting changes, but as a journal for my work as it advances. Like a lab notebook in code.", "date_published": "2024-09-01T11:08:32+02:00", "date_modified": "2024-09-01T11:08:32+02:00", "authors": [ { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" } ], "author": { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" }, "tags": [ "Git", "Journaling", "Bookmarks" ] }, { "id": "https://decoding.io/?p=2930", "url": "https://decoding.io/2024/09/read-the-pull-request-tyler-cipriani/", "title": "Read \u201cThe Pull Request \u2013 Tyler Cipriani\u201d", "content_html": "
\n

In 2008, GitHub\u2019s developers could have opted to use git format-patch instead of teaching the world to juggle branches. Or they might have chosen to generate pull requests using the git request-pull command that\u2019s existed in Git since 2005 and is still used by the Linux kernel maintainers today2.

\n
\n

I’m getting into stacked branches these day, but I should look into git request-pull too.

\n
", "content_text": "In 2008, GitHub\u2019s developers could have opted to use git format-patch instead of teaching the world to juggle branches. Or they might have chosen to generate pull requests using the git request-pull command that\u2019s existed in Git since 2005 and is still used by the Linux kernel maintainers today2.\n\nI’m getting into stacked branches these day, but I should look into git request-pull too.", "date_published": "2024-09-01T09:29:11+02:00", "date_modified": "2024-09-01T09:29:11+02:00", "authors": [ { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" } ], "author": { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" }, "tags": [ "Development", "Git", "Comments" ] }, { "id": "https://decoding.io/?p=2922", "url": "https://decoding.io/2024/08/bookmarked-retcon-effortlessly-rewrite-git-history/", "title": "Bookmarked \u201cRetcon \u2014 Effortlessly rewrite Git history\u201d", "content_html": "
\n

Rewrite Git history with a single drag-and-drop. Undo anything with \u2318Z. All speed, no bumps.

\n
\n
", "content_text": "Rewrite Git history with a single drag-and-drop. Undo anything with \u2318Z. All speed, no bumps.", "date_published": "2024-08-28T10:09:51+02:00", "date_modified": "2024-08-28T10:09:51+02:00", "authors": [ { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" } ], "author": { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" }, "tags": [ "Application", "Git", "macOS", "Bookmarks" ] }, { "id": "https://decoding.io/?p=2677", "url": "https://decoding.io/2023/12/bookmarked-integration-script-for-sonar-share-hookmark-automation-hookmark-forum/", "title": "Bookmarked \u201cIntegration script for Sonar \u2013 Share Hookmark automation \u2013 Hookmark Forum\u201d", "content_html": "
\n

I just started using Sonar which is a new GitHub/GitLab issue tracker client available as a TestFlight beta.

\n

I found that the app has a URL scheme, so asked developers if it was implemented, and they were kind enough to give me a brief documentation, just enough to create a starter script for myself.

\n
\n
", "content_text": "I just started using Sonar which is a new GitHub/GitLab issue tracker client available as a TestFlight beta.\nI found that the app has a URL scheme, so asked developers if it was implemented, and they were kind enough to give me a brief documentation, just enough to create a starter script for myself.", "date_published": "2023-12-19T21:55:18+01:00", "date_modified": "2023-12-19T21:55:18+01:00", "authors": [ { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" } ], "author": { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" }, "tags": [ "Apple Script", "Automation", "Git", "Hookmark", "macOS", "Bookmarks" ] }, { "id": "https://decoding.io/?p=2673", "url": "https://decoding.io/2023/12/bookmarked-sonar-native-app-for-github-gitlab-issues/", "title": "Bookmarked \u201cSonar \u2013 Native App for GitHub/GitLab Issues\u201d", "content_html": "
\n

Sonar is a new native Mac app for viewing and editing GitHub/GitLab issues. It\u2019s lightning fast and stores your tasks locally so viewing, searching, and editing is instant (even offline).

\n
\n

I was looking for something like this for a while now.

\n
", "content_text": "Sonar is a new native Mac app for viewing and editing GitHub/GitLab issues. It\u2019s lightning fast and stores your tasks locally so viewing, searching, and editing is instant (even offline).\n\nI was looking for something like this for a while now.", "date_published": "2023-12-17T08:05:13+01:00", "date_modified": "2023-12-17T08:05:13+01:00", "authors": [ { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" } ], "author": { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" }, "tags": [ "Application", "Development", "Git", "macOS", "Bookmarks" ] }, { "id": "https://decoding.io/?p=2633", "url": "https://decoding.io/2023/12/read-how-i-build-a-feature/", "title": "Read \u201cHow I build a feature\u201d", "content_html": "

There are a lot of good Git workflow patterns here.

\n
", "content_text": "There are a lot of good Git workflow patterns here.", "date_published": "2023-12-08T18:58:51+01:00", "date_modified": "2023-12-08T18:58:51+01:00", "authors": [ { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" } ], "author": { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" }, "tags": [ "Development", "Git", "Workflow", "Bookmarks" ] }, { "id": "https://decoding.io/?p=1064", "url": "https://decoding.io/2020/09/how-to-write-a-git-commit-message/", "title": "How to Write a Git Commit Message", "content_html": "

Ha fejleszt\u0151 vagy, akkor az al\u00e1bbi oldalt tedd el a bookmarkjaid k\u00f6z\u00e9 \u00e9s kezdd el alkalmazni az itt tan\u00e1csolt dolgokat:

\n

\nIf you haven\u2019t given much thought to what makes a great Git commit message, it may be the case that you haven\u2019t spent much time using git log and related tools. There is a vicious cycle here: because the commit history is unstructured and inconsistent, one doesn\u2019t spend much time using or taking care of it. And because it doesn\u2019t get used or taken care of, it remains unstructured and inconsistent.\n

\n

Madarat toll\u00e1r\u00f3l, fejleszt\u0151t git history-j\u00e1r\u00f3l.

\n
", "content_text": "Ha fejleszt\u0151 vagy, akkor az al\u00e1bbi oldalt tedd el a bookmarkjaid k\u00f6z\u00e9 \u00e9s kezdd el alkalmazni az itt tan\u00e1csolt dolgokat:\n\nIf you haven\u2019t given much thought to what makes a great Git commit message, it may be the case that you haven\u2019t spent much time using git log and related tools. There is a vicious cycle here: because the commit history is unstructured and inconsistent, one doesn\u2019t spend much time using or taking care of it. And because it doesn\u2019t get used or taken care of, it remains unstructured and inconsistent.\n\nMadarat toll\u00e1r\u00f3l, fejleszt\u0151t git history-j\u00e1r\u00f3l.", "date_published": "2020-09-01T11:27:14+02:00", "date_modified": "2020-09-01T15:52:07+02:00", "authors": [ { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" } ], "author": { "name": "Zsolt Benke", "url": "https://decoding.io/author/zsbenke/", "avatar": "https://secure.gravatar.com/avatar/d2f7385024c21eb525b487cf362987f5?s=512&d=mm&r=g" }, "tags": [ "Development", "Git", "Bookmarks" ], "syndication": [ "https://twitter.com/zsbenke/status/1300793575932932097" ] } ] }