Learn · Large Applications Practicum
Lecture 6 of 24week-01
Master GIT: Fetch, Push & Tagging
Prof. Varun Dutt · IIT Mandi
Credits and licence
- From
- Large Applications Practicum, IIT Mandi (at NPTEL)
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge. Coordinated by IIT Madras.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Introduction to Makefiles: Build Automation - 1
- Introduction to Makefiles: Build Automation - 2
- Introduction to GIT: Version Control Simplified
- Master GIT Workflow: Track & Commit
- Master GIT: Track & Undo Changes
- Master GIT: Fetch, Push & Tagging
- Master GIT: Aliases, Branching & Commits
- Master GIT: Merging, Conflict Resolution & Branch Management
- Introduction to Code Documentation with Natural Docs
- Mastering Code Documentation: Classes, Scope & Formatting
- Advanced Documentation: Linking, Extra Topics & Abbreviated Syntax
- Introduction to Software Testing: Verification, Validation & Testing Methods
- JUnit for Java: Writing & Running Unit Tests in Eclipse
- Code Coverage Analysis with EclEmma in Eclipse
- Lexical Analysis with Flex: Tokenizing Input for Parsing
- Introduction to Parsing with Bison: Building a Simple Expression Parser
- Flex & Bison Integration: Creating a Complete Expression Parser
- Introduction to UML: Use Case & Class Diagrams
- UML Class Diagrams: Associations, Aggregation & Composition
- Sequence Diagrams & UML Tools in Software Design
- UML Editing & Code Generation with Umbrello
- Introduction to Software Reverse Engineering: Disassemblers & Debuggers
- Reverse Engineering Java & .NET Applications: Decompilers in Action
- Live Session 04-04-2025