Git Takes Two: Split-View Awareness for Collaborative Learning of Distributed Workflows in Git
Joel Bucher, Lahari Goswami, Sverrir Thorgeirsson, April Yi Wang
Abstract
Git is widely used for collaborative software development, but it can be challenging for newcomers. While most learning tools focus on individual workflows, Git is inherently collaborative. We present GitAcademy, a browser-based learning platform that embeds a full Git environment with a split-view collaborative mode: learners work on their own local repositories connected to a shared remote repository, while simultaneously seeing their partner’s actions mirrored in real time. This design is not intended for everyday software development, but rather as a training simulator to build awareness of distributed states, coordination, and collaborative troubleshooting. In a within-subjects study with 13 pairs of learners, we found that the split-view interface enhanced social presence, supported peer teaching, and was consistently preferred over a single-view baseline, even though performance gains were mixed. We further discuss how split-view awareness can serve as a training-only scaffold for collaborative learning of Git and other distributed technical systems.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 896f2a31-68ea-4cce-947d-7903df407e24Builds on4
- PuzzleMe: Leveraging Peer Assessment for In-Class Programming ExercisesApril Yi Wang, Yan Chen, John Joon Young Chung, Christopher Brooks et al.CSCW 2021 · 22 citations
- Explaining pair programming session dynamics from knowledge gapsFranz Zieris, Lutz PrecheltICSE 2020 · 13 citations
- Cocode: Providing Social Presence with Co-learner Screen Sharing in Online Programming ClassesJeongmin Byun, Jungkook Park, Alice OhCSCW 2021 · 8 citations
- Can Synchronous Code Editing and Awareness Tools Support Remote Tutoring? Effects on Learning and TeachingStephanie Yang, Amreen Amin Poonawala, Tian-Shun Allan Jiang, Bertrand SchneiderCSCW 2023 · 7 citations
Related papers
- VRGit: A Version Control System for Collaborative Content Creation in Virtual RealityLei Zhang, Ashutosh Agrawal, Steve Oney, Anhong GuoCHI 2023 · 35 citations
- Learners Learn More and Instructors Track Better with Real-time Gaze SharingGahyun Sung, Tianyi Feng, Bertrand SchneiderCSCW 2021 · 37 citations
- A Multi-Month Study of Git Commit SigningAbubakar Sadiq Shittu, John Sadik, Scott RuotiCCS 2026
- Collaborative Online Learning with VR Video: Roles of Collaborative Tools and Shared Video ControlQiao Jin, Yu Liu, Ruixuan Sun, Chen Chen et al.CHI 2023 · 24 citations
- Hybridge: Bridging Spatiality for Inclusive and Equitable Hybrid MeetingsPayod Panda, Lev Tankelevitch, Becky Spittle, Kori Inkpen et al.CSCW 2024 · 11 citations
