GitHub Blog Migration Guide Recently I have found that it is becoming increasingly difficult to connect to the world, so I decided to migrate my blog from Github to Gitcafe, to facilitate access by people in China (although I don't do much work), and to make a backup in case the "world's largest gay dating site" goes down one day. The migration took some time, and it was not difficult. Here is a small summary. Preparation First of all, just like Github, you need a Gitcafe account (click here for the registration link). I won’t teach you how to use Hexo here, as everyone knows how to use it by default. After you have an account, you need to create a project. In fact, it is the same as opening a personal blog on Github. Just create a project and make sure the project name is the same as the owner's name. Project establishment After creating it, remember to add the local SSH to Gitcafe. The specific method is:
Then copy your local SSH public key to it. You asked me where the local public key is? Find it on your machine.
The file is OK. RSA Setup Once the preparations are done, you can start the migration. Migration work Go to your blog directory
In the directory, use the following command:
Then create a branch and switch to it.
Submit your local code
Then switch back to your master. Access the domain name given to you by Gitcafe
Has it been moved there already? Aftermath After that, every time you use hexo d -g to update and submit your blog, Github will still be updated. If you make minor updates to the content on Gitcafe, you need to switch back to the gitcafe-pages branch and submit the local code.
Then update the content of your master in the same way, manually update. If you think you need to enter so many commands for each submission, you can write a compound command alias and add it to the .bashrc file and then execute it in your blog directory. alias upblog='cd .deploy/ && git checkout gitcafe-pages && git push -u origin gitcafe-pages && git checkout master && cd .. && hexo d' Tail The whole project is actually not difficult and can be solved with a little effort. However, the stability of Gitcafe does not seem to be as good as Github. Its strength lies in the fast access speed in China, with a ping value of about 40. As for why it is so troublesome, I looked at the Great Wall for a long time, unable to speak to myself. |
<<: Wearable devices may promote the integration of wireless technology
>>: Some tips for iOS development
This article simply summarizes Wonderlab's gr...
According to Nikkei News, Suzuki Motor has reache...
[[319085]] What? A phone that doesn't support...
From 2G to 3G, from 3G to 4G, and now 5G has arri...
Some people say To understand a city The vegetabl...
With the development of the Internet and intellig...
Recently, Google released a series of new hardwar...
How to open a "Tiantian Factory" store ...
When it comes to APP operation methods , a simple...
Today I would like to discuss some issues with my...
According to the latest news, Apple's upcomin...
Recently, the news that one woman died and the ot...
Typhoon Olu is coming Central Meteorological Obse...
How much does it cost to join a beauty mini progr...
Whether we are developing products or operating o...