Basics‐Overview(none)

📦 version 7.3.3, in alpine 3.24

✨ NAME ✨

bk Basics‐Overview − BitKeeper basics to help get a new user started — okay so this is Basics‐Overview from the BitKeeper User’s Manual, and it’s literally the starter-pack lore for a brand-new BitKeeper user. 🫶 bestie, this is your onboarding vibe.


💖 DESCRIPTION 💖

This section explains how to make changes to files under revision control. If you have not created a package, then see the bk help setup section. 🎀

Note that BitKeeper supports both the traditional SCCS commands for checking in/out files (admin −i, delta, get) as well as the RCS commands (ci, co). The delta/get are the preferred interfaces. no cap, that’s the tea. ☕

As an example, go to the directory where you would like to make changes:

$ cd ˜/mypackage/src

If you are starting a new package, then create new files with any editor and check them in. The initial check in for a file that already exists will look like this:

$ bk new coolStuff.c

If you want to modify an existing file, you can do this:

$ bk edit coolStuff.c

Or, if you have multiple files in the directory, you can do the following to place all files into a state where they can be modified:

$ bk edit

If you want to lock the entire tree, including subdirectories, try this:

$ bk ‐U edit

Locking the entire directory is useful when applying patches that will access many files in a tree. 💅

Once you are finished making changes to files, you can check in the files as follows:

$ bk delta file1 file2 file3

However, we recommend using the graphical checkin tool which is invoked with the following command:

$ bk citool

bk citool will help you check in both new, modified, and pending files. it’s giving helpful-bestie energy, fr fr. ✨


🌈 DOCUMENTATION 🌈

Each command in BitKeeper has command‐specific help. You can access individual help topics by typing:

$ bk help command        # e.g., "bk help get"

There are also a number of other topics that describe various areas in detail. Try bk help for a listing of help topics. 👑


🦋 SEE ALSO 🦋

  • bk‐citool
  • bk‐delta
  • bk‐edit
  • bk‐get
  • bk‐help
  • bk‐new

👑 CATEGORY 👑

Overview


mwah 💋 — from BitKeeper Inc, version 1E1, page Basics‐Overview(none). slay and happy hacking, bestie! 🦋🌷

📦 where this page comes from
  • alpine 3.24: bitkeeper-doc 7.3.3-r1 · Apache-2.0
  • 💖 girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms