Giter VIP home page Giter VIP logo

aaadit's Introduction

latihan 1

Tutorial Cara menggunakan git

Instalasi Git

  • pertama download terlebih dahulu git nya di (git-scm.com)
  • sesuaikan komputer anda tapi saya saran kan memakai yg 64bit jika kalian bisa
  • selamat kalian sudah selesai mengisntal git .

Menambahkan Config

  • pada saat pertama kali menggunakan git,perlu dilakukan konfigurasi username dan email
  • konfigurasi ini bisa dilakukan untuk global repostiry atau individual repository.
  • jika kalian tidak konfigurasi terlebih dahulu maka akan terjadi error saat menjalan kan perintah git init commit
  • CONFIG GLOBAL REPO $ git config --global user.name “nama_user” $ git config --global user.email “nama_user” Gitconfig
  • Buka direktory aktif, misal: d:\labs_pemrograman1 (buka menggunakan Windows Explorer)
  • klik kanan pada direktory aktif tersebut, dan pilih menu Git Bash, sehingga muncul git bash command
  • Buat direktory project praktikum pertama dengan nama latihan1
  • $ mkdir latihan1 $ cd latihan1
  • Sehingga terbentuk satu direktori baru dibawahnya, selanjutnya masuk kedalam direktori tersebut dengan perintah cd (change directory)
  • direktory aktif menjadi: d:\labs_pemrograman1\latihan1
  • File README.md berhasil dibuat.

Membuat repo lokal 1.2

  • jalankan perintah git init,untuk membuat repo lokal
  • $ git init
  • Repository baru berhasil di inisialisasi, dengan terbentuknya satu direktori hidden dengan nama .git
  • Pada direktori tersebut, semua perubahan pada working directory akan disimpan.

Menambahkan File baru pada repository

  • Untuk membuat file dapat menggunakan text editor, lalu menyimpan filenya pada direktori aktif (repository)
  • disini kita akan coba buat satu file bernama README.md (text file)
  • $ echo “#Latihan 1” >> README.md
  • File README.md berhasil dibuat.

Menambahkan File baru pada repository

  • Untuk menambahkan file yang baru saja dibuat tersebut gunakan perintah git add.
  • File README.md berhasil ditambahkan.
  • $ git add README.md

Commit (Menyimpan perubahan ke database)

  • Untuk menyimpan perubahan yang ada kedalam database repository local, gunakan perintah git commit -m “komentar commit”
  • Perubahan berhasil disimpan.
  • $ git commit -m “File pertama saya”

Membuat repository server

  • Server reopsitory yang akan kita gunakan adalah http://github.com
  • Anda harus membuat akun terlebih dahulu.
  • Pada laman github, klik tombol start a project dan Dari menu (icon +) klik New Repository

Menambahkan Remote Repository

  • Remote Repository merupakan repository server yang akan digunakan untuk menyimpan setiap perubahan pada local repository, sehingga dapat diakses oleh banyak user.
  • Untuk menambahkan remote repository server, gunakan perintah git remote add origin [url]
  • $ git remote add origin https://github.com/.........

Push (Mengirim perubahan ke server)

  • Untuk mengirim perubahan pada local repository ke server gunakan perintah git push.
  • Perintah ini akan meminta memasukkan username dan password pada akun github.com
  • $ git push -u origin master

Clone Repository

  • Clone repository, pada dasarnya adalah meng-copy repository server dan secara otomatis membuat satu direktory sesuai dengan nama repositorynya (working directory).
  • Untuk melakukan cloning, gunakan perintah git clone [url]

aaadit's People

Contributors

aditya-sultan avatar

Watchers

James Cloos avatar  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.