Chuyển đến nội dung chính

Đẩy code trên local lên gitlab

1. Tạo tải khoản gitlab tại gitlab.com
2. Tạo project trên git lab.
3. Tạo project git trên local ưu tiên sử dụng eclipse
4. Mở gitbash
( phải cấu hình sshkey trước)
Chạy các lệnh sau:
git remote add origin git@gitlab.com:BaCuong/Vestibulum.git
đường dẫn sau origin là địa chỉ git lab
// Thêm tất cả các file
git add .
// Tạo commit đầu tiên
git commit -m "Initial commit"
// push tất cả lên nhanh master
git push -u origin master
// Nguồn tham khảo: gitlab.com

Nhận xét

Bài đăng phổ biến từ blog này

Tạo tài khoản SSH Key trên kho code gitlab

Các hướng dẫn dưới đây sử dụng trên GitBash và trên hệ điều hành Window 1. Tạo một cặp khóa mới ta sử dụng lệnh sau: ssh-keygen -t rsa -C “your.email@example.com” -b 4096 “your.email@example.com” là địa chỉ email đăng ký tài khoản trên vinades.org. 2. Tạo tên file lưu đường dẫn mật khẩu sshkeys Sau khi chạy lệnh ở bước 1 hiện thị ra: Enter file in which to save the key : ( bạn có thể điền tên file để lưu ssh key) nếu không điền thì mặc định là id_rsa Tiếp đến là: Enter passphrase: ( bạn có thể điền mật khẩu hoặc để trống) Tiếp đến là: Enter same passphrase again: ( Nếu bạn để mật khẩu thì nhập lại mật khẩu đã điền) Nhấp Enter là mã SSHKey đã được sinh ra trong folder .ssh trong thục mục C:\Users\“tên máy”\.ssh. Bên trong đó có 2 file là id_rsa và id_rsa.pub. 3. Tạo kết nối tài khoản gitlab. Đăng nhập tài khoản trên: vindades.org Vào phần Setting → SSH Keys→nhập mã id_rsa.pub 4. Kiểm tra kết nối Mở gitBash gõ lệnh: ssh -T git@gitlab  sau ...

Tạo website bằng cách trộn các kho code từ git, mã nguôn mở Nukeviet

1. Tạo kho code chính - Mở Eclipse tạo một project PHP, chọn lưu địa chỉ kho code - Click chuột phải vào project vừa tạo-> Team-> Shareproject -> click vào use or create repository in parent folder of project-> click vào ô project ở dưới-> Create repository -> finish 2. Lấy kho code nukeviet - Click chuột phải vào project vừa tạo -> click show in Local Terminal-> Gitbash( nếu đã cài) Sau đó chạy các lệnh sau: git remote add nukeviet https://github.com/nukeviet/nukeviet.git git fetch nukeviet git merge nukeviet/nukeviet4.3 --allow-unrelated-histories Nếu muốn trộn thêm module nào thì  check out moudle đó về. Ví dụ check out module shops git remote add shops https://github.com/nukeviet/module-shops.git git fetch shops git merge shops/release --allow-unrelated-histories khi trộn module vào sẽ xảy ra xung đổi. Cách khắc phục là sửa file .gitgrone có nội dung như sau: # Base ignore /.project /.buildpath /.settings /data/cache/ /data/config/diagnostic-*....