12 Matching Annotations
  1. Mar 2025
    1. "git add" moves changes from the working directory to the staging area. "git status" allows you to see the state of your working directory and the staged snapshot of your changes. "git commit" takes your staged snapshot of changes and commits them to the project. "git reset" undoes changes that you’ve made to the files in your working directory. "git log" enables you to browse previous changes to a project. "git branch" lets you create an isolated environment within your repository to make changes. "git checkout" lets you see and change existing branches. "git merge" lets you put everything back together again.

      .init .add .status .commit

  2. Feb 2024
    1. You should never rely on the presence or contents of anything under the .git directory. That's git's territory, not yours or the build system's. Use it's plumbing commands to get access to the information you need, rather than trying to read files directly. Git provides no guarantee about the location or contents of any of those files as far as I'm aware.
  3. Nov 2022
    1. go commands

      go run, compile and running a program when you are frequent changes, it doesn't generate a binary executable.

      go build, compiles the packages, along with their depencies, but it doesn't install the result.

      go install, compiles and installs the packages.

  4. May 2022
    1. s its name implies, the State Record pane records any command (from a data file, from the command prompt, from the user interface) that changes the model state, as it is issued, and stores it in a record. The record therefore contains all commands necessary to create the current model state.
  5. May 2020
    1. ctime refers to changes made to the file's inode (such as changing permissions, etc). mtime refers to changes to the data within the file. So cnewer will use a reference files inode change time for the comparision, whereas newer will use a reference files data modification time.

      ctime - inode changes mtime - file changes atime - access time

  6. Dec 2019
  7. Sep 2019
  8. May 2019
  9. Jun 2018
  10. Jul 2015
    1. Sort by Newest s then n Sort by Oldest s then o

      It would be less confusing if these commands were the same as the Chrome Pocket app, which is ALT + 5, but glad to know that this functionality isn't gone!