Title: Thoughts about --auto-pull --auto-push flags? · Issue #41 · badele/gitcheck · GitHub
Open Graph Title: Thoughts about --auto-pull --auto-push flags? · Issue #41 · badele/gitcheck
X Title: Thoughts about --auto-pull --auto-push flags? · Issue #41 · badele/gitcheck
Description: Hey ;D I'm a "heavy" user of gitcheck... and I love it ;D I work on multiple computers everyday - my laptop, my desktop, the company desktop, and every once in a while, a remote server. Since I'm working at same projects in all of them I...
Open Graph Description: Hey ;D I'm a "heavy" user of gitcheck... and I love it ;D I work on multiple computers everyday - my laptop, my desktop, the company desktop, and every once in a while, a remote server. Since I'm w...
X Description: Hey ;D I'm a "heavy" user of gitcheck... and I love it ;D I work on multiple computers everyday - my laptop, my desktop, the company desktop, and every once in a while, a remote serve...
Opengraph URL: https://github.com/badele/gitcheck/issues/41
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Thoughts about --auto-pull --auto-push flags?","articleBody":"Hey ;D\r\n\r\nI'm a \"heavy\" user of gitcheck... and I love it ;D\r\n\r\nI work on multiple computers everyday - my laptop, my desktop, the company desktop,\r\nand every once in a while, a remote server. Since I'm working at same projects\r\nin all of them I constantly have to push all my changes and pull as well.\r\n\r\nSo, I run ```gitcheck --remote --quiet``` just to discover the repos that \r\nhave changed and after that I need go to every repo and push/pull accordingly.\r\nThat's sucks a lot... I mean the gitcheck is doing its job great but yet I \r\nneed do a lot of manual stuff :/\r\n\r\nWith that in mind, I implemented a crude --auto-push and --auto-pull flags.\r\nThey work like that:\r\n\r\n1. Check if repo has something to pull.\r\n2. Check if repo has something to push.\r\n3. If only pull is true - make a pull.\r\n4. If only push is true - make a push.\r\n\r\nYep, that's it... nothing fancy at this stage. But something interesting can\r\nbe worked out... like: \r\n\r\n* try to pull first and if no merge conflicts occurs then push.\r\n* if a merge conflict happened revert the merge.\r\n* etc...\r\n\r\nI don't know if it's very specific to my work flow, or other ppl might \r\nhave similar \"issues\" with that - and if do you want something like that\r\nin gitcheck at first place.\r\n\r\nIf it's something that sounds good to you I can refine my work in about 3,4 days\r\nand submit a pull request ;D\r\n\r\nTell me what you think about it!\r\n\r\nCheers and thanks for gitcheck!\r\n","author":{"url":"https://github.com/saturnodigital","@type":"Person","name":"saturnodigital"},"datePublished":"2017-09-26T01:28:04.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":5},"url":"https://github.com/41/gitcheck/issues/41"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:6529b538-de15-c321-5758-c6653fca52c3 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DF74:98BCF:21FC0D8:2E92D42:6980A386 |
| html-safe-nonce | 652fa4864d77686874da274061ba3fb95300efaf262c603cd361af5b0cb7ef16 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERjc0Ojk4QkNGOjIxRkMwRDg6MkU5MkQ0Mjo2OTgwQTM4NiIsInZpc2l0b3JfaWQiOiIyNjc0MjYxMTIyMzM2NDY1Nzk4IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | 529dfb685c7d53e6c196b5edef72d4c6b5bd0e30954f1e100643a6c9b6f371d6 |
| hovercard-subject-tag | issue:260462550 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/badele/gitcheck/41/issue_layout |
| twitter:image | https://opengraph.githubassets.com/60c054cc62097a010db0571b44c84ae47c1e0c6eddaddba87f196c3290ed3a3c/badele/gitcheck/issues/41 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/60c054cc62097a010db0571b44c84ae47c1e0c6eddaddba87f196c3290ed3a3c/badele/gitcheck/issues/41 |
| og:image:alt | Hey ;D I'm a "heavy" user of gitcheck... and I love it ;D I work on multiple computers everyday - my laptop, my desktop, the company desktop, and every once in a while, a remote server. Since I'm w... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | saturnodigital |
| hostname | github.com |
| expected-hostname | github.com |
| None | 397d19ba710db18a5bb8753941062283effd69f9bf1c4828adfea0f79443f2f8 |
| turbo-cache-control | no-preview |
| go-import | github.com/badele/gitcheck git https://github.com/badele/gitcheck.git |
| octolytics-dimension-user_id | 2806307 |
| octolytics-dimension-user_login | badele |
| octolytics-dimension-repository_id | 9479143 |
| octolytics-dimension-repository_nwo | badele/gitcheck |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 9479143 |
| octolytics-dimension-repository_network_root_nwo | badele/gitcheck |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | af3ed57de2d3e996d6b26c9b863321bbc7aeae13 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width