magnASCII.io Simone Magnaschi
Senior Full Stack Web Dev
Bookmarks tagged with #git.
Show all

Idiot proof git

Functionality in this post is maintained in this Github Repo. PRs welcome! I’m an idiot. And git is hard. A lot of places use a rebase-based Git workflow, and I’ve made git less hard with a set of handy aliases. Put these in your ~/.
Tags: #git
Saved on: 2022-11-10

Take advantage of Git rebase | GitLab

These days, developers spend a lot of time reviewing merge requests and taking these reviews into account to improve the code. We'll discuss how Git rebase can help in speeding up these review cycles. But first, let's take a look at some workflow considerations.
Tags: #guide #git
Saved on: 2022-10-06

Git Concepts I Wish I Knew Years Ago - DEV Community

The most used technology by developers is not Javascript. It's not Python or HTML.
Tags: #git
Saved on: 2022-08-24

Things I wish Git had: Commit groups

But before I tell you about it, let’s talk about GitHub. Merge commit, squash, or rebase? There’s no single best answer to that question.
Tags: #git
Saved on: 2021-07-04

Learn Git Branching

Learn Git Branching $ Git Hg
Tags: #guide #git
Saved on: 2020-09-25

Headless CMS with Nuxt and Git submodules

Nuxt Content module is fantastic, but it requires content to be in the same project with our codebase. Can we keep the content away from the code, or have it managed privately? And what's the role of the Git submodule in this case? Let's find out.
Saved on: 2020-09-23

Git Branch Cheatsheet

Working on the command line with git can be a bit overwhelming, so I'm starting a series of git cheatsheet posts for various areas. This post focuses on git branch. There are many different ways to list git branches.
Saved on: 2020-08-25

(59) Missing Semester IAP 2020 - YouTube

Lecture videos from the class offered during MIT's Independent Activities Period in 2020.
Saved on: 2020-08-13

https://bitbucket.org/BitPusher16/dotfiles/raw/49a01d929dcaebcca68bbb1859b4

#!/bin/bash ########## # contents ########## # contents # notes # script setup # git config files # local versioning within a single commit # local versioning across commits # local branches # remote repos # remote repos with multiple users # commands that can change published commit history # misc
Tags: #git
Saved on: 2019-10-08

10 Git Tricks to Save Your Time and Sanity - DEV Community ?‍??‍?

Have you ever destroyed a file and just wished you could have a fresh start? Or needed the changes you made in one file in another branch? This command lets you grab just one file from another branch. You can use the same trick to checkout one file from a specific commit.
Tags: #git
Saved on: 2019-08-09

Learn to change history with git rebase!

One of Git's core value-adds is the ability to edit history. Unlike other version control systems that treat the history as a sacred record, in git we can change history to suit our needs.
Tags: #guide #git
Saved on: 2019-05-10

The Smart Ways to Correct Mistakes in Git | CSS-Tricks

DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit!
Tags: #git
Saved on: 2019-02-14

k88hudson/git-flight-rules

Flight Rules are the hard-earned body of knowledge recorded in manuals that list, step-by-step, what to do if X occurs, and why. Essentially, they are extremely detailed, scenario-specific standard operating procedures. [...]
Tags: #git
Saved on: 2018-10-16

Git Submodules: Adding, Using, Removing, Updating :: Chris Jean

I’ve spent a little more than a month working with Git now. I can honestly say that while there are many things that I like about Git, there are just as many things that I personally find to be a pain in the butt. Submodules specifically have managed to be a thorn in my side on many occasions.
Tags: #git
Saved on: 2018-08-20

11 Painful Git Interview Questions You Will Cry On - DEV Community ?‍??‍?

According to the latest Stack Overflow developer survey, more than 70 percent of developers use Git, making it the most-used VCS in the world. Git is commonly used for both open source and commercial software development, with significant benefits for individuals, teams and businesses.
Saved on: 2018-08-06

Git Merge vs Git Rebase

Git merge and rebase serve the same purpose – they combine multiple branches into one. Although the final goal is the same, those two methods achieve it in different ways. Which method to use? Here you have a sample repository that has two diverging branches: the master and the feature.
Tags: #git
Saved on: 2018-06-04

Git Submodules Revisited

Git's submodules are so universally derided that there's practically an entire industry devoted to providing alternatives for managing dependencies.
Tags: #git
Saved on: 2018-05-15

How to Use Git Merge [the Correct Way]

Isolating features into different branches is a crucial practice for any serious developer. By separating each feature, bugfix or working experiment you will avoid a lot of problems and keep your development branches clean.
Tags: #git
Saved on: 2018-05-08

Rebase to the future!

Although rebase is not a complicated concept itself, many people have trouble understanding it. I believe this is mostly because people new to git postpone or never get to learning the rebase command because they are overwhelmed by all the other stuff necessary to just survive with git.
Tags: #git
Saved on: 2018-05-03

Five Key Git Concepts Explained the Hard Way – zwischenzugs

If you’ve ever read a git man page, you’ll know that trying to understand git can be an intimidating experience. There’s even a git man page generator that produces joke git pages: If <upstream> is not specified, the upstream configured in branch.<name>.remote and branch.<name>.
Tags: #tips #git
Saved on: 2018-03-15

Git Magic - Preface

I’m humbled that so many people have worked on translations of these pages. I greatly appreciate having a wider audience because of the efforts of those named above.
Tags: #guide #git
Saved on: 2018-03-15

Oh, shit, git!

Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible.
Tags: #guide #git
Saved on: 2017-12-18

Better Git configuration

I like Git. I use it all the time. As I sometimes do, I recently took some time to really dig in, read through documentation, and review my global Git configuration. Welcome to my fourth stack improvements post!
Tags: #git
Saved on: 2017-04-06

Learn Git Branching

Learn Git Branching $ Git Hg
Tags: #git
Saved on: 2015-02-28

Mastering Git submodules — Medium

If you used submodules before, you certainly got a few scars to show for it, probably swearing off the dang thing. Submodules are hair-pulling for sure, what with their host of pitfalls and traps lurking around most use cases. Still, they are not without merits, if you know how to handle them.
Tags: #git
Saved on: 2015-02-20
❤️
</>
2024