Selasa, 24 Januari 2017

Tutorial Gitlab ( Dasar)

cara checkout kembali ke belakang (lwn revert)


cara minta file dari branch (merge request)



dasar gitlab


git diff sebelum melakukan push ke repository (supaya tau perubahan di lokal kita)

git diff sebelum melakukan push ke repository (supaya tau perubahan di lokal kita)-1 perubahan satu-satu



git diff sebelum melakukan push ke repository (supaya tau perubahan di lokal kita)-2 keterangan di dalam diff



konflik -am auto merge



menyelesaikan konflik



terima file

Tutorial Gitlab ( awal project)


Indra@Dra MINGW64 /c/xampp/htdocs
$ mkdir tes

Indra@Dra MINGW64 /c/xampp/htdocs
$ cd tes/

Indra@Dra MINGW64 /c/xampp/htdocs/tes
$ echo > test.php

Indra@Dra MINGW64 /c/xampp/htdocs/tes
$ git init
Initialized empty Git repository in C:/xampp/htdocs/tes/.git/

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git remote add origin https://gitlab.com/indrawulida25/Tes.git

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git status
On branch master

Initial commit

Untracked files:
  (use "git add <file>..." to include in what will be committed)

        test.php

nothing added to commit but untracked files present (use "git add" to track)

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git add tes.php
fatal: pathspec 'tes.php' did not match any files

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git commit tes.php -m 'penambahan tes'
error: pathspec 'tes.php' did not match any file(s) known to git.

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git add 'tes.php'
fatal: pathspec 'tes.php' did not match any files

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ ls -l
total 1
-rw-r--r-- 1 Indra 197121 1 Oct 26 15:15 test.php

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git add 'test.php'
warning: LF will be replaced by CRLF in test.php.
The file will have its original line endings in your working directory.

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git commit test.php -m 'tambah file'
warning: LF will be replaced by CRLF in test.php.
The file will have its original line endings in your working directory.
[master (root-commit) 4c852c5] tambah file
 1 file changed, 1 insertion(+)
 create mode 100644 test.php

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git push origin master
Username for 'https://gitlab.com': indrawulida25
Counting objects: 3, done.
Writing objects: 100% (3/3), 210 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To https://gitlab.com/indrawulida25/Tes.git
 * [new branch]      master -> master

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git status
On branch master
nothing to commit, working tree clean

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git status
On branch master
nothing to commit, working tree clean

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git status
On branch master
nothing to commit, working tree clean

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git status
On branch master
nothing to commit, working tree clean

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$ git pull origin master
Username for 'https://gitlab.com': indrawulida25
remote: Counting objects: 6, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 6 (delta 0), reused 0 (delta 0)
Unpacking objects: 100% (6/6), done.
From https://gitlab.com/indrawulida25/Tes
 * branch            master     -> FETCH_HEAD
   4c852c5..9f9b39b  master     -> origin/master
Updating 4c852c5..9f9b39b
Fast-forward
 test.php | 4 ++++
 1 file changed, 4 insertions(+)

Indra@Dra MINGW64 /c/xampp/htdocs/tes (master)
$

Tutorial Ruby On Rails ( Connect database Mysql)









Tutorial Ruby On Rails


buat database (table dan type data)




buat project



facebook connect




jalankan rails



menambahkan table atau table kedua



migrate database


rvm yang digunakan

Toturial Laravel ( Pasang Template Yang Dari Download)

pasang template dari download
- install laravel di MINGW ( composer create-project --prefer-dist laravel/laravel namafolder
- copy file download yang sudah di ekstrak, semua nya sesuai dengan nama foldernya, js ke js, css ke css, supaya semua datanya di satu file, biasanya yang sudah
di ekstrax nama foldernya assect,copy masing2 data js sama css nya, masuk ke folder "public", disitu ada folder css sama js, tinggal masukan dari assect tadi
folder img sama font simpan saja diluar di folder "public" satu jajar dengan css dan js
- install laravel collective (supaya bisa memasukan alamat style menggunakan sintak html) paste di MINGW " composer require "laravelcollective/html":"^5.3.0" "
- terus buka di project laravel kita di folder config/app.php, tambahkan di baris providers " Collective\Html\HtmlServiceProvider::class, ", terus di baris aliases
 tambahkan " 'Form' => Collective\Html\FormFacade::class, 'Html' => Collective\Html\HtmlFacade::class, "
(supaya bisa mengarahkan alamat style dengan html)
- terus simpan file index dari ektrax download tadi di welcome, supaya menjadi index web tersebut biasanya file welcome berada di "resources\views" di laravel 5,3
edit style css {!! Html::style('css/bootstrap.css') !!} dan js {!! Html::script('js/custom.js') !!} nya dengan sintak html (karena tadi sudah di install laravel collective jadi bisa dirubah menjadi sintak html)

Tutorial laravel (Persiapan awal)

laravel install project:
- pull project dari git
- install composer ( composer install)
- buat database
- import database backup
pen
- database keluar,jangan di dalam config
- rubah database.php di file project, jangan di lokal (tambah default:mysql) database samakan

-- isi> minta akses fb, daftar penanggung jawab

Tutorial Laravel ( inner join)

controller
hasmany tabel yang memberi akses
inner join di my sql
model
routes
sintak memanggil data di view lewat id yang lain, 3 kolom
untuk get data byid










Tutorial Laravel ( awal, uninque, if else login halaman, buka port baru untuk serve, validator data kosong, install laravel, melihat list dll )

pilihan setelah  login di check (if else) apabila user ke halaman ini, apabila selain user ke hal
unique
validasi error data kosong atau salah type data

 cara buka port baru di
insert data routes

 install komposer
 install laravel
 melihat list



tutorial laravel (Filter)