Hands-on workshop on Git: Introducing CQTech collaborators to the collaborative software management tool
On March 19th, CQTech initiated a workshop to introduce theoretical physics and quantum information Ph.D. students from the University of Constantine 1, who were recently recruited as CQTech collaborators, to the usage of Git and related platforms. The workshop was prepared and led by Mohamed Messaoud Louamri, and he was assisted by Nacer eddine Belaloui and Mohamed Taha Rouabah to ensure its smooth conduction. The session was heavily focused on practical learning, providing participants with hands-on experience and the opportunity to apply concepts in real-time.
Git and cloud-based repositories are essential tools for modern software development and understanding them is becoming increasingly important to efficiently collaborate in both writing academic papers and developing programs. During the workshop, the participants were introduced to the basics of Git and the features of Gitlab. They learned how to create a repository, clone it, and push changes to it. The participants were also taught how to create a merge request, review, and approve it, and merge it into the main branch.
The workshop was well-received by the participants, who appreciated the hands-on approach to learning. They found the session informative and engaging and felt that they had gained valuable knowledge that they could apply to their work. The session was a success, and CQTech plans to organize more such workshops in the future to help its students, members and collaborators stay up to date with the latest technologies and tools in the industry.
This workshop follows from the training that CQTech member Abdellah Tounsi had at the International Center for Theoretical Physics (ICTP) on collaborative software management. CQTech already incorporated what Abdellah learned in his training into its workflow and is glad to share these skills with its collaborators.