name: Philipp Götzinger
mat: 2568956
Alignment-free Sequence Analysis with Python
Prof. Dr Sven Rahmann
Tutor: Vu Lam Dang
Basic git commands
-
git clone URL
: Creates a local copy of the repository on your PC. -
git add FILE
: Adds a file to the next commit. You need to add every file you want to push to the repository in the next commit. -
git commit -m "commit message"
: Creates a commit including all added files. The commit message should describe the changes.- Example:
git commit -m "Added feature XYZ"
- Example:
git commit -m "Fixed spelling errors in the documentation"
- You can do as many commits as you want. It is best to make a small commit every time a part is finished. Then nothing gets lost.
- Every commit automatically gets a time stamp. This time stamp is important for the deadline for each assignment.
- Example:
-
git push
: Pushes all commits you created on your PC to the gitlab repository.- Make sure you commit and push your solutions before the deadline.
-
git pull
: Updates your local version of the repository with the changes in gitlab.
Edit this README
After forking this template repository, please update the information at the top of this README.md file.
Make sure to provide the same name and matriculation number as in the CMS.
- Fork the template repository. To do this, click on the fork button at the top right.
- Clone the newly created repository to your local machine.
git clone link to your fork
- DO NOT CLONE THIS REPOSITORY - Open the README.md file in an editor
- Update your information in the header (the part between the two
---
). - Add the README.md file to the next commit
git add README.md
- Create a new commit
git commit -m "Update README"
- Push the updated README to the repository
git push
Make the git private
When you fork the template, the default visibility is set to "internal".
This means that everyone with a SIC Account can see your repository.
To change this, you can set the visibility to private when you fork the template.
If you already forked the repo, you can change the visibility in the Project settings > general > visibility, project features, permissions > project visibility > change it to private.
If you set your repository to private, you need to add Prof. Rahmann and me to the members.
You can change the members at Project information > members > invite members.
The usernames are rahmann
and dang
.
Ethics and Plagiarism Policy
You may ask for help, either the tutors or other students, or people on the internet, or even books. However, you may not use or copy their code directly. All implementations must be your own. Violation of these rules will result in removal from the course and in reporting you to the examination office. If you get reported more than once, you may have to leave the university.