Petr Zemek

Blog of a Software Engineer

Links

  • Homepage
  • Twitter
  • GitHub

Categories

  • Career
  • Other
  • Research
  • Software Engineering

Tags

AMQP Bash blog book review bug C++ career Celery clustering Firefox formal languages Git HTTP Jira journals LaTeX leadership Linux management mock Neovim programming project Python RabbitMQ research Rust sockets ssdeep terminal testing Tmux Vim website WeeChat

RSS

  • Posts
    RSS
  • Comments
    RSS

Tag Archives: Git

Git’s Patch Mode All the Way

By Petr Zemek in Software Engineering July 10, 2016 17 Comments

If you have been using Git long enough, you have probably heard about git add -p/--patch, which allows you to selectively stage parts of files. However, did you know that many other Git commands support this argument as well? Among them are commit, reset, checkout, stash, and log, and they represent the main topic of the present post.
Read More

Tags: Gitterminal

My Git Configuration

By Petr Zemek in Software Engineering July 19, 2015 1 Comment

I have been using Git extensively since 2011. Over the years, I have configured it to make myself more productive. In this post, I would like to share and explain my Git configuration with you. Hopefully, you will find some nice tweaks in there that will help you to speed up your workflow.
Read More

Tags: BashGitterminalVim

Using an Editor To Stage Files In Git

By Petr Zemek in Software Engineering May 23, 2015 2 Comments

This post describes script git-edit-index that allows you to open an editor to stage or unstage files in Git, just like when you perform an interactive rebase. It thus represents a faster alternative to git add -i or git gui.
Read More

Tags: GitterminalVim
Copyright © 2014-2025 Petr Zemek | Powered by WordPress & DW Minion Theme | Content Licensed Under the CC BY 4.0 License