...it to decide whether to confirm or deny: Generally speaking, reversible, reading commands like git diff are allowed while irreversible commands like an rm -rf are prevented. Auto mode will...
It’s pretty common for projects hosted on GitHub to receive “pull requests”: requests from people who have cloned your project, made a modification to it and then asking you...
...good time to upgrade our deployment process. Currently pushing out a new version of GitHub takes upwards of 15 minutes. Ouch. My goal: one minute deploys (excluding server restart time...
...maybe just one!) commits. Each of them should have a green test suite - otherwise git bisect will not work reliably. Remember: if you for some reason have to detangle functionality...
...als Container Image bauen und deployen kannst Du hast gelernt wie CI Jobs in Gitlab funktionieren Du weißt was Pipelines und Jobs sind Du kannst erklären was stages sind
Wenn eine Rule matched, werden dann die anderen noch evaluiert? Du kannst die Gitlab Container Registry verwenden Du kannst ECR verwenden Du hast Terraform mit CI Jobs verwendet
It happens from time to time that a job in a GitLab pipeline...
...fails. Sometimes, however, the error message is too meaningless to be helpful. Example: Running with gitlab-runner 16.7.0 (102c81ba) on , system ID: Resolving secrets 00:00 Preparing the "shell" executor...
...eine schnelle Lösung gefunden werden. Vorbereitung Bitte beachte, dass du für die Beispiele im Git Repository des Buches zunächst die Ansible und die ansible requirements installieren musst: $ sudo apt install...
...dann mit vagrant up die VMs starten. Bitte beachte auch die README.md files im Git Repo zum Buch. Verbindung zu deinen VMs kannst du mit vagrant ssh aufbauen, wenn du...
~/.ssh/config — a Host alias, so ssh reaches your staging server ~/.gitconfig — e.g. a git alias or a useful setting Note that changes to your ~/.bashrc don't affect already...
...Persist your choice in the $EDITOR variable. It defines the default for commands like git commit: # Example with vim # open the configuration file vim ~/.bashrc # navigate to the end of...
Boot back into the regular Ubuntu system and install throttled: $ sudo apt install git build-essential python3-dev libdbus-glib...
...dev libgirepository1.0-dev libcairo2-dev python3-cairo-dev python3-venv python3-wheel $ git clone https://github.com/erpalma/throttled.git $ sudo ./throttled/install.sh as per the documentation, you should also disable thermald: $ sudo systemctl stop...
...also symlink AGENTS.md as CLAUDE.md: ln -s AGENTS.md CLAUDE.md Then commit that symlink to Git...
...to install the gem locally on your system and then override the version from git: cd ~/gems/spreewald rvm use 2.5.1 # or rbenv local 2.5.1 # use the ruby version your project...
If the project you're working on has, say, 39 repositories and counting in GitLab and you need all the repos checked out for some reason, here's how to...
Checking out all repos Create a personal access token for GitLab that has the API permissions. In your terminal, store this key in an env variable.
...Aus jeder Card wird Code herausfallen, achte darauf, dass sich der Code immer in Git Repositories befindet Mache deine Änderungen in Feature Branches und stelle Merge Requests die du deinem...
...foo instead of bar?" / "What edge cases does this class handle?" "Look at the git history of this file and summarize how it came to look like this."
...Aufgaben zur Lösung verwendet werden sollen Geocoding API Weather Forecast API Historical Weather API Gitlab Issue API Hilfe bei den Ruby Implementierungen The Ultimate Guide to HTTP Requests in Ruby...
Ruby table_print Ruby OptionParser Aufgaben Deine Arbeitsergebnisse sollten in einem Git Repository eingecheckt werden. Bitte erstelle für jeden Arbeitsschritt einen Merge Request und lasse diesen von...
...has a lockfile (yarn.lock) with exact version numbers. The lockfile should be checked into Git. You never touch the lockfile by hand. You change it with a yarn command instead...
...Guard starts, but we'll take care of that in the next step. Configure git As mentioned above, the esbuild_error_development.txt file must exist for Guard to watch it. [1]
...Git does not offer a way to add a file and ignore further changes, at least not in a way where this information is shared with the upstream repo. With...
...Zugriff zu einem Account haben. Außerdem solltest du den hier erstellten Code in einem Git Repository pflegen. Bitte erstelle für die einzelnen Aufgaben jeweils Merge Requests und weise diese deinem...
...Using nginx as HTTP load balancer Übungen Konfigurationen, die du erstellst, sollten in ein Git Repo abgelegt werden, damit dein Mentor diese reviewen kann. Pushe die Commits in einem Feature...
...took 0.33197 seconds to load) 1 example, 0 failures run the test inside a GitLab CI Job Assumed the image was build and pushed to the container registry in a...
...pull it from the container registry spec/spec_helper.rb Determine if the tests are running inside GitLab CI. If yes, authenticate against the container registry and pull the image. Otherwise build the...
Popular command line tools (>= 4 mentions) tig (17 users) Command line UI for git. htop (10 users) An improved "top". fzf (8 users) Provides super-fast fuzzy-finding in...
ag (the silver searcher) (4 users) A much faster grep, that honours your .gitignore. ripgrep (4 users) Another much faster grep, also honouring your .gitignore. bat (4 users)
...prüfen, ob du fertige roles von der Ansible Galaxy verwenden kannst. Aufgaben Erstelle ein git Repository ähnlich zu dem aus dem vorherigen Kapitel. Am besten auch mit pre-commit hooks...
...your PC, you develop in a local IDE like RubyMine, you push to our GitLab instead of GitHub, and you're on Linux — skip anything specific to macOS or Windows...
...When you're done with this exercises, discard all changes of the last exercise: git reset --hard