Giter VIP home page Giter VIP logo

se-git-exercise's Introduction

Software Engineer - Git Exercise

Git and Github

Objectives

  • Mengerti penggunaan Git
    • init
    • add
    • commit
    • diff
    • log
    • branch
    • solve conflict
  • Mengerti penggunaan Github
    • add remote
    • push
    • pull request

Pre-requisite

  • Sudah install Git di komputer local
  • Sudah memiliki account Github
  • Sudah mempelajari materi Terminal, VSCode dan Version Control System

Directions

Untuk melihat cara mengerjakan Exercise ini, simak video demo di bawah ini:

Demo Git Exercise

Berikut adalah rangkuman dari langkah-langkah untuk mengerjakan exercise Git:

  • Lakukan cloning repository ini ke lokal komputer mu.

  • Buatlah branch dengan format name-id. Contoh aditira-be2022

  • Duplicate folder yourname-id di repo ini, lalu rename folder tersebut dengan format name-id (huruf kecil semua). Contoh aditira-be2022

  • Ikuti perintah yang diminta pada file git-exercise.md disetiap topic pada point Task di folder duplicate yang baru dibuat (kerjakan di luar repository ini!)

  • Berikan output yang diminta pada point Required output atau lakukan perintah sesuai pada point Required command

  • Lakukan screenshot hasil dari perintah pada point task atau required command (screenshot harus sesuai dengan point expect dan jangan lupa harus diiringi dengan perintah git config user.name && git config user.email)

  • Simpan image screenshot pada folder assets sesuai dengan alamat folder yang ada di point screenshoot your output (folder sudah disiapkan) di repository ini.

  • Seteleh selesai atau ingin update Task yang sudah dikerjakan, lakukan push repository ini lalu buat Pull Request dengan format:

    • Tittle: <fullname> - <ID>. Contoh: Aditira Jamhuri - BE2022

    • Description:

      _Progress Exercise Git_:
      - [X] Init
      - [X] Add
      - [X] Commit
      - [X] Commit History
      - [ ] Diff
      - [ ] Undo revision
      - [ ] Undo advanced revisions
      - [ ] Branch
      - [ ] Remote
      - [ ] Push
    • Contoh:

      PR Example

    • Contoh PR: click di sini

    Note: jika semua task sudah selesai untuk dikerjakan, lakukan push dan checklist semua Progress Exercise Git pada description Pull Request

Restrictions

  • Tidak boleh menampilkan jawaban di screenshot pada Task yang jawab.

Output

  • Screenshot output dari setiap task yang dikerjakan
  • Pull Request
  • Repository Public

Output yang harus disubmit ke LMS

  • Link Pull Request (di repository ini, sesuai format)
  • Link Public Repository (tugas terakhir pada file git-exercise.md)

se-git-exercise's People

Contributors

aditira avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.