# **ACM Resources** # **Week-1** Linux/Git Fundamentals * Watch the first six lectures till Git from here: https://missing.csail.mit.edu/ * Good websites for reference: > 1. https://ryanstutorials.net/linuxtutorial/commandline.php (refer this) > 2. [Git commands](https://www.w3schools.com/git/) > 3. [Tutorial Point Linux](https://www.tutorialspoint.com/operating_system/os_linux.htm) > 4. [Linux journey](https://linuxjourney.com/) > 5. [Git Best Practices](https://github.com/trein/dev-best-practices/wiki/Git-Commit-Best-Practices) > 6. [Linux File System](https://youtu.be/HbgzrKJvDRw) > 7. [Bash Scripting Guide](https://www.javatpoint.com/bash) For Practice: > 1. [OverTheWire:Bandit](https://overthewire.org/wargames/bandit/) - interactive pratice site > 2. https://ohmygit.org - Interactive Additional: > 1. [Bash Cheatsheet](https://devhints.io/bash) > 2. [Workflow of Fork](https://www.tomasbeuzen.com/post/git-fork-branch-pull/)