J’ai découvert un chien tremblant dans la boue — mais c’est elle qui m’a sauvé

La pluie cette nuit-là tombait comme si le ciel sétait déchiré. Ce nétait pas cette bruine douce et régulière que les agriculteurs espèrent, ni cette averse joyeuse où les enfants dansentcétait une pluie violente, trempante, qui inondait les caniveaux, transformait la terre en rivières de boue et laissait tout froid et alourdi.

Jétais resté tard au garage. Le travail saccumulait : une transmission cassée sur un vieux camion, un carburateur capricieux sur une berline, et cette paperasse sans fin qui semblait toujours trouver son chemin sur mon bureau. La tempête aggravait tout. Toutes les quelques minutes, le toit tremblait sous les rafales, et la cour ressemblait à un étang peu profond.

Jallais fermer quand je lai entendu. Un bruit qui nappartenait pas à la tempête. Ni le goutte-à-goutte de leau, ni le gémissement du métal ou le grincement de la porte. Cétait faible, presque avalé par le tonnerreun gémissement à peine audible.

Je me suis figé, tendant loreille. Là, encore une fois, près du tas de ferraille dans la cour.

En enfilant ma veste de pluie, je suis sorti. Leau montait déjà jusquaux chevilles, sombre de mazout et de terre. Jai plissé les yeux sous laverse, suivant le son. Et puis je lai vue.

Une petite chienne, pas plus grosse quune boîte à outils, recroquevillée dans la boue. Son pelage collait à sa peau, ses yeux mi-clos. Elle tremblait si fort que je voyais ses côtes bouger.

Mon cœur sest serré. Sans réfléchir, je me suis penché et lai prise dans mes bras. Elle était légère, effroyablement légère, comme si elle navait pas mangé depuis des jours. Elle a à peine levé la tête, mais jai senti son corps se presser contre ma poitrine, comme si elle saccrochait.

À lintérieur, jai attrapé un vieux chiffon sur létabli et lai enveloppée. Elle grelottait trop pour émettre un son. Je lai posée sur un tabouret près du poêle et me suis accroupi près delle, ne sachant quoi faire.

« On verra plus tard, » ai-je marmonné, plus pour apaiser la boule dans ma poitrine que pour autre chose. Mais la vérité, cest quelle avait déjà tout décidé pour moi.

Le lendemain matin, je suis revenu tôt, matt# Git and GitHub

## Creating a git repository on your local machine

To create a git repository in your current working directory, run the following command:

“`
git init
“`

## Checking the status of your git repository

To check the status of your git repository (what files are modified, staged, etc.), run:

“`
git status
“`

## Staging files

To stage files for commit (add them to the index), use:

“`
git add
“`

To stage all modified and new files:

“`
git add .
“`

## Committing changes

To commit your staged changes with a message:

“`
git commit -m “Your commit message here”
“`

## Checking the commit history

To see the commit history:

“`
git log
“`

For a more compact view:

“`
git log –oneline
“`

## Creating a new branch

To create a new branch:

“`
git branch
“`

To switch to the new branch:

“`
git checkout
“`

Alternatively, create and switch to a new branch in one command:

“`
git checkout -b
“`

## Merging branches

First, switch to the branch you want to merge into (e.g., `main` or `master`):

“`
git checkout main
“`

Then merge the other branch:

“`
git merge
“`

## Remote repositories (GitHub)

To connect your local repository to a remote one (like on GitHub):

“`
git remote add origin
“`

To push your local commits to the remote repository:

“`
git push -u origin
“`

For subsequent pushes, you can just use:

“`
git push
“`

To pull changes from the remote repository:

“`
git pull
“`

## Cloning a repository

To clone an existing repository from GitHub:

“`
git clone
“`

## Resolving merge conflicts

When a merge conflict occurs, Git will mark the conflicts in the affected files. You’ll need to manually edit the files to resolve the conflicts, then stage and commit the changes.

## Discarding changes

To discard changes in a file (revert to the last committed version):

“`
git checkout —
“`

## Stashing changes

If you need to switch branches but don’t want to commit your current changes, you can stash them:

“`
git stash
“`

To reapply the stashed changes later:

“`
git stash apply
“`

Rate article
Add a comment

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

thirteen − four =

J’ai découvert un chien tremblant dans la boue — mais c’est elle qui m’a sauvé
Trop de coïncidences intrigantes