We need to perform a couple of minor configurations before we do our final test.
Since we ignored too, send
wp-confing.php to GitHub, we don’t have
wp-config.php file locally, which is required for WordPress.
The easiest way to do this is to copy/paste the server
wp-config.php manually and create a new file inside
~/Dropbox/GitHub/domain the folder. Then replace the database name, user, and password with the local ones.
2. Add local
Same as our server, we don’t want to send sensitive files and folders from our local development environment.
To do that, create
~/Dropbox/GitHub/domain with the following content:
.htaccess .logs/ db_backups/ wp-config.php
3. Run a local version control test
We need to send changes from our local development environment to GitHub.
To run a quick test, just run the following commands using the Command Prompt:
C:\Users\username\Dropbox\GitHub\domain\> git add . C:\Users\username\Dropbox\GitHub\domain\> git commit -m "add .gitignore" C:\Users\username\Dropbox\GitHub\domain\> git push origin main
4. Open WordPress locally and login to WP Admin
Before you open your local development WordPress website, you may need to restart your Apache and MySQL services via the Xampp Control Panel.
Next, just open your favorite browser and open
https://wpbp.local and login to WP Admin.
If everything looks exactly like your SiteGround server, you have done everything correctly.