Pasang Git untuk membuat dan berkongsi projek anda sendiri di Repositori GitHub
- 3152
- 232
- Clarence Powlowski
Sekiranya anda menghabiskan masa baru -baru ini di Linux Dunia, maka kemungkinan anda pernah mendengar Git. Git adalah sistem kawalan versi yang diedarkan yang dibuat oleh Linus Torvalds, dalang Linux sendiri. Ia direka untuk menjadi sistem kawalan versi unggul kepada mereka yang sedia ada, dua yang paling biasa dari ini CVS dan subversi (SVN).
Sedangkan CVS dan Svn menggunakan Pelanggan/Pelayan model untuk sistem mereka, Git beroperasi sedikit berbeza. Daripada memuat turun projek, membuat perubahan, dan memuat naiknya kembali ke pelayan, Git menjadikan mesin tempatan bertindak sebagai pelayan.
Pasang repositori githubDengan kata lain, anda memuat turun projek dengan segala-galanya, fail sumber, perubahan versi, dan fail individu berubah ke mesin tempatan, apabila anda mendaftar masuk, daftar keluar, dan lakukan semua aktiviti kawalan versi lain. Sebaik sahaja anda selesai, anda kemudian menggabungkan projek itu kembali ke repositori.
Model ini memberikan banyak kelebihan, yang paling jelas adalah bahawa jika anda terputus dari pelayan pusat anda atas sebab apa pun, anda masih mempunyai akses ke projek anda.
Dalam tutorial ini, kita akan pergi pasang git, Buat repositori, dan memuat naik repositori itu ke Github. Anda perlu pergi ke http: // www.github.com dan buat akaun dan repositori Sekiranya anda ingin memuat naik projek anda di sana.
Cara memasang git di linux
Pada Debian/Ubuntu/Linux Mint, Sekiranya ia belum dipasang, anda boleh memasangnya menggunakannya apt-get perintah.
$ sudo apt-get pemasangan git
Pada topi merah/Centos/Fedora/ sistem, anda boleh memasangnya menggunakan yum perintah.
$ yum memasang git
Sekiranya anda lebih suka memasang dan menyusun sumbernya, anda boleh mengikuti arahan di bawah.
$ wget http: // kernel.org/pub/perisian/scm/git/git-1.8.4.tar.bz2 $ tar xvjf git-1.8.4.tar/bz2 $ cd git-* $ ./konfigurasikan $ membuat $ membuat pemasangan
Cara Membuat Projek Git
Sekarang itu Git dipasang, mari kita tetapkannya. Di dalam anda rumah Direktori, akan ada fail yang dipanggil "~/.gitconfig". Ini memegang semua maklumat repositori anda. Mari Beri nama awak dan emel anda:
$ git config -pengguna global.Nama "Nama Anda" $ git config -pengguna global.E -mel [dilindungi e -mel]
Sekarang kita akan pergi Buat repositori pertama kami. Anda boleh membuat direktori a Repositori git. CD kepada yang mempunyai beberapa fail sumber dan melakukan perkara berikut:
$ cd/home/rk/python-web-scraper $ git init
Dalam direktori itu, direktori tersembunyi baru telah dibuat dipanggil ".git". Direktori ini adalah di mana Git menyimpan semua maklumatnya mengenai projek anda, dan sebarang perubahan yang anda buat. Sekiranya pada bila -bila masa anda tidak lagi menghendaki mana -mana direktori menjadi sebahagian daripada a Git Repositori, anda hanya memadamkan direktori ini dengan cara yang biasa:
$ rm -rf .git
Sekarang kita mempunyai repositori yang dicipta, kita perlu Tambahkan beberapa fail ke projek. Anda boleh menambah sebarang jenis fail ke Git projek, tetapi buat masa ini, mari kita menghasilkan "BACA SAYA.md"Fail yang memberikan sedikit maklumat mengenai projek anda (juga muncul di BACA SAYA blok di Github) dan tambahkan beberapa fail sumber.
$ VI Readme.md
Masukkan maklumat mengenai projek anda, simpan dan keluar.
$ git tambah readme.md $ git tambah *.py
Dengan kedua -dua arahan di atas, kami telah menambah "BACA SAYA.md"Fail ke anda Git projek, dan kemudian kami menambah semua Python sumber (*.py) fail dalam direktori semasa. Perlu diperhatikan ialah 99 masa keluar dari 100 semasa anda mengusahakan a Git projek, anda akan menambah semua fail dalam direktori. Anda boleh melakukannya seperti ini:
$ git tambah .
Sekarang kita sudah bersedia untuk melakukan projek itu ke pentas, yang bermaksud bahawa ini adalah titik penanda dalam projek. Anda melakukan ini dengan komitmen git "-m"Perintah di mana"-m"Pilihan menentukan mesej yang ingin anda berikan. Oleh kerana ini adalah komitmen pertama projek, kami akan memasuki "komit pertama"Sebagai"-m" tali.
$ git komit -m 'komit pertama'
Cara memuat naik projek ke repositori github
Kami kini bersedia untuk menolak projek anda sehingga Github. Anda memerlukan maklumat log masuk yang anda buat semasa anda membuat akaun anda. Kami akan mengambil maklumat ini dan menyampaikannya Git Jadi ia tahu ke mana hendak pergi. Jelas, anda akan mahu menggantikan 'pengguna'Dan'repo.git ' dengan nilai yang betul.
$ git set-url asal url [dilindungi e-mel]: pengguna/repo.git
Sekarang, sudah tiba masanya untuk menolak, iaitu menyalin dari repositori anda ke repositori jauh. Perintah Push Git mengambil dua hujah: "Remotename" dan juga "nama cawangan". Kedua -dua nama ini biasanya asal dan tuan, masing -masing:
$ git tolak asal tuan
Itu sahaja! Sekarang anda boleh pergi ke https: // github.com/nama pengguna/pautan repo untuk melihat projek git anda sendiri.
- « Cara Mengurus OpenVZ Menggunakan Pengurus Virtualisasi HyperVM di RHEL/CentOS 5
- RSNAPSHOT (berasaskan rsync) - Utiliti sandaran sistem fail tempatan/jauh untuk Linux »