Development Environment: Ubuntu
1. Add an SSH key:
Ssh-keygen-t rsa-c "email address"
Enter the command and press Enter. The following prompt is displayed. Press enter.
Enter file in which to save the key (/home/lqg/.ssh/id_rsa):
Then, the system prompts you to enter the encryption string for key decoding:
Enter passphrase (empty for no passphrase): Enter same passphrase again:
The following prompt is displayed:
Your identification has been saved in /home/lqg/.ssh/id_rsa.Your public key has been saved in /home/lqg/.ssh/id_rsa.pub.The key fingerprint is:91:0f:4e:ec:89:ad:3b:75:d1:32:a9:f1:59:ee:8f:9d lqg1122@gmail.comThe key's randomart image is:+--[ RSA 2048]----+| || . . || * o || *.== o || . S+.B || .o + . || .. . . || .. .o . || .. ..E |+-----------------+
Next, VIM ~ /. Ssh/id_rsa.pub, copy all content,
Go to the GitHub page, select SSH key-add key in account setting, paste and save the copied content...
Run the following command to test:
ssh -T git@github.com
Hi <em>username</em>! You've successfully authenticated, but GitHub does not provide shell access.
2. Add a project library create a new Repo On the GitHub page. The Library name is username.github.com (I am lqgw.2.github.com );
Create a local folder with the same name
mkdir lqg1122.github.comcd lqg1122.github.com
3. Because we use the open-source blog framework Jekyll-Bootstrap, We need to download the code.
Git clone https://github.com/plusjade/jekyll-bootstrap.gitgit Add. Git commit-M "Submit info: First commit" Git push origin master
After the code is submitted, wait a few minutes. Open username.github.com and you will be able to see a blog model. After self-modification, the blog will become your own blog .. If you are lazy, you can use the question http://jekyllbootstrap.com/#to make it easy ..... Install
In the project folder, enter the installation command for the topic.
Just submit .....
Sudo apt-Get install rakerake theme: Install git = "https://github.com/jekyllbootstrap/theme-the-program.git" Git Add. Git commit-M "Submit info: First commit" Git push origin master
Have fun ~