diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..698bd75 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,14 @@ +kind: pipeline + +steps: +- name: test + image: golang + commands: + - go test + - go build + +- name: publish + image: plugins/docker + settings: + repo: octocat/hello-world + tags: [ latest, 1.0, 1 ] diff --git a/README.md b/README.md index d8b0e36..69637d7 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # This is a test +[![Build Status](http://192.168.121.12/api/badges/imri/Test/status.svg)](http://192.168.121.12/imri/Test) + ## Let's do some changes here :D @@ -12,4 +14,41 @@ git config user.name "John Doe" git config user.email "john@doe.org" ``` -## Test Commit \ No newline at end of file +## Test Commit + + + +## Creating a new repository on the command line + +```bash +touch README.md +git init +git checkout -b main +git add README.md +git commit -m "first commit" +git remote add origin https://git.eurobytes.eu/imri/Test.git +git push -u origin main +``` +## Pushing an existing repository from the command line + +```bash +git remote add origin https://git.eurobytes.eu/imri/Test.git +git push -u origin main +``` +# How do I make Git forget about a file that was tracked, but is now in .gitignore? + +`.gitignore` will prevent untracked files from being added (without an `add -f`) to the set of files tracked by Git. However, Git will continue to track any files that are already being tracked. + +To stop tracking a file, we must remove it from the index: + + git rm --cached + +To remove a folder and all files in the folder recursively: + + git rm -r --cached + +The removal of the file from the head revision will happen on the next commit. + +**WARNING: While this will not remove the physical file from your local machine, it will remove the files from other developers' machines on their next `git pull`.** + +https://stackoverflow.com/a/1274447/1148529