Posts

Showing posts with the label GitLab

Create Auto Push Git in Windows

Image
Melanjutkan artikel " Create Auto Git Push Using Crontab in Ubuntu " pada posting kali ini hanya akan dibahas pembuatan .bat file di Windows agar pesan commit mendapatkan tanggal terakhir. Sedangkan tahap pembuatan job kita hanya perlu memanfaatkan Task Scheduler. Dibawah ini adalah sample isi file .bat yang digunakan untuk auto push ke Gitlab. @echo off cd C:\auto\myfolder set msg=Auto_Commit_%date%%time% git add . git commit -m "%msg%" git push origin master Dibawah ini sample tampilan setelah berhasil auto push dari Windows. Semoga posting tentang " Create Auto Push Git in Windows " diatas dapat bermanfaat. Salam,

Create Auto Git Push Using Crontab in Ubuntu

Pada posting berjudul kali ini akan dibahas cara membuat cronjob untuk auto push ke remote repository. Create File Bash (ekstensi .sh) > vi nama_file.sh Kemudian pencet huruf i untuk insert dan lanjutkan mengisi isi file seperti dibawah ini. Jika git push menggunakan https maka perlu menyertakan user dan password. #!/bin/bash cd /home/jupyter-name/folder_git /usr/bin/git add . /usr/bin/git commit -m "Auto commit `date`" /usr/bin/git push -f https://user:password@github.com/user/name.git branch_name ketik :wq untuk menyimpan Catatan: Di Windows kita tidak bisa menggunakan `date` untuk mendapatkan tanggal komputer. Silahkan baca artikel " Create Auto Push Git in Windows " Grant Execute .sh File > chmod +x /home/name-agus/nama_file.sh Save Credential For Git Sebelum melanjutkan maka kita perlu menyimpan user dan passwor git sebab kita menggunakan https dan bukan ssh utk koneksi ke remote repository. $ git config credential.helper st...

Git Commit Error Please Tell Me Who You Are?

Image
Pada posting berjudul " Git Commit Error Please Tell Me Who You Ar e ?" penulis akan menjelaskan penyebab dan solusi untuk problem diatas. Problem diatas terjadi pada saat penulis ingin melakukan commit dari JupyterHub yang ada di lokal Ubuntu. Proses clone dari remote server telah dilakukan dan proses git add . juga sudah dikerjakan. Proses git clone yang penulis lakukan menggunakan https dan bukan ssh. Oleh sebab itu yang perlu dilakukan adalah melakukan edit pada file git config agar mengenali pengguna git. Dibawah ini yang penulis ubah pada file git config. > cd .git > vi config press i for edit press escape for exit edit mode :wq for save and exit Setelah di setting pada file config-nya kita bisa melakukan push. Seperti gambar dibawah ini : Yang perlu ditambahkan adalah baris user yang berisi nama dan email yang telah didaftarkan di git project dan telah dimasukkan member project (bisa dilakukan di menu setting) Semoga posting b...