https://github.com/mrgeislinger/lesson-git-for-data-science
Lesson for using git and GitHub for data scientist. Associated lecture recording in README
https://github.com/mrgeislinger/lesson-git-for-data-science
data-science git github lesson
Last synced: 9 months ago
JSON representation
Lesson for using git and GitHub for data scientist. Associated lecture recording in README
- Host: GitHub
- URL: https://github.com/mrgeislinger/lesson-git-for-data-science
- Owner: MrGeislinger
- Created: 2020-10-11T05:51:26.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-10-07T16:52:08.000Z (over 3 years ago)
- Last Synced: 2025-04-01T03:51:20.105Z (10 months ago)
- Topics: data-science, git, github, lesson
- Language: Jupyter Notebook
- Homepage:
- Size: 343 KB
- Stars: 4
- Watchers: 2
- Forks: 17
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Git for Data Science
The point of this repo is to point out some particularly useful git & GitHub
tips, tricks, and workflows for data science work.
Recording of Lesson [https://youtu.be/nIYnh6uAun0](https://www.youtube.com/watch?v=nIYnh6uAun0)
## [Terminal tips](adjusting_terminal_for_git.ipynb)
- [Git completion](https://github.com/git/git/tree/master/contrib/completion)
- Customizing [git prompt](https://github.com/git/git/blob/master/contrib/completion/git-prompt.sh) in bash/zsh shell
- [nbdime](https://nbdime.readthedocs.io/) & git diff
## [Doing more with git](beyond_basic_git.ipynb)
- Signing your commits
- Tags
- Different remotes
- Branches
## [Large files](large_files.ipynb)
- [git-lfs](https://git-lfs.github.com/)
- [GitHub releases](https://docs.github.com/en/free-pro-team@latest/github/administering-a-repository/releasing-projects-on-github)