git remove files from being tracked
How do you remove a file from git?
Use the command (rm) to remove files from your local git repository
git rm --cached
It's important to note the --cached flag deletes the file from your git repository, it becomes an untracked file in your project folder. For the change(s) to kick in, you need to commit the changes.
How to install PHP 8.1 on Ubuntu 20.04
Update Ubuntu 20.04
To begin update the server using the command
sudo apt update && sudo apt upgrade -y
For more details about this process see How To Update All Packages Linux.
PHP version
Check the current PHP version using
Call to a member function getCacheTags() on null in Drupal\views\Plugin\views\query\Sql->getCacheTags()
OSX brew regular commands
Regular commands for brew
Brew update
This updates Homebrew itself. Keeping Homebrew current with the command brew update. Note, before running this command, it can take some time (if you haven't run it recently). It is highly recommended that you run the update before trying to install a package.
brew update
Response
How to move your Git repo to another location
Moving a Git repo due to a change of agencies
Steps to change the repo:
1. Create a temporary directory
Create a temporary directory obviously where your other sites are located locally. For me, this is in the Sites directory.
mkdir temp-dir
2. Clone
Begin by cloning the current repo in the directory generated above
Drupal 9 Fatal error: Declaration of Drupal\entity_reference_views\...\Select2ViewsWidget
Working in Drupal admin, going to a content type > manage form display and I'm seeing the following error
Docker steps for rebuilding
Docker containers list
To view a list of Docker containers that are currently running, you can use the docker ps command. Open your terminal or command prompt and run the following command:
docker ps
This command will display a list of running containers, showing information like the container ID, image name, status, ports, and more.
Drupal: how to import the configuration on a different site
After cloning a site, next you will want to import the config file. Which you can do so by running the command:
drush cim -y
Hopefully it worked for you. As it didn't work out so well for me as the response was:
Drush a few common commands to import and reset
Working through and importing JSON data into a content type.
Drush migration commands
Check the status of the migration data
lando drush migrate-status
Reset the migration status
lando drush migrate-reset-status migratable_riverdata_json
Import JSON data
Docker - Warning: copy(): SSL operation failed with code 1. OpenSSL Error messages:
Build the PHP base image with apache-buster using the Dockerfile.base
Since JN blocks some libraries update and pull, follow the following steps to build the base image locally.
Run the following command to build the base PHP image:
Make sure you are in the project root directory before running the command and its a fresh window after changing the proxy