Compare commits
	
		
			2 Commits
		
	
	
		
			24e9117c04
			...
			a9c637bf9a
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | a9c637bf9a | ||
|  | 661e0f0435 | 
| @@ -73,3 +73,10 @@ sudo npm install -g npm | ||||
| # Install rebase-editor | ||||
| sudo npm install -g rebase-editor | ||||
| git config --global sequence.editor rebase-editor | ||||
|  | ||||
| # Install micro | ||||
| curl https://getmic.ro | bash | ||||
| mkdir -p $HOME/.config/micro | ||||
| ln -sfn $HOME/.dotfiles/micro/bindings.json $HOME/.config/micro/bindings.json | ||||
| ln -sfn $HOME/.dotfiles/micro/settings.json $HOME/.config/micro/settings.json | ||||
| sudo mv micro /usr/bin | ||||
|   | ||||
							
								
								
									
										4
									
								
								micro/bindings.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								micro/bindings.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | ||||
| { | ||||
|     "Alt-/": "lua:comment.comment", | ||||
|     "CtrlUnderscore": "lua:comment.comment" | ||||
| } | ||||
							
								
								
									
										1
									
								
								micro/settings.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								micro/settings.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| {} | ||||
							
								
								
									
										10
									
								
								navi/docker-compose.cheat
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								navi/docker-compose.cheat
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| % docker-compose | ||||
|  | ||||
| # Builds, (re)creates, starts, and attaches to containers for all services | ||||
| sudo docker-compose up | ||||
|  | ||||
| # Builds, (re)creates, starts, and dettaches to containers for all services | ||||
| sudo docker-compose up -d | ||||
|  | ||||
| # Stops containers and removes containers, networks created by up | ||||
| sudo docker-compose down | ||||
							
								
								
									
										60
									
								
								navi/docker.cheat
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								navi/docker.cheat
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| % docker | ||||
|  | ||||
| # Remove an image | ||||
| docker image rm <image_id> | ||||
|  | ||||
| # Remove an image from the local image store | ||||
| docker rmi <image_id> | ||||
|  | ||||
| # Remove all images from the local image store | ||||
| docker rmi $(docker images -q) --force | ||||
|  | ||||
| # Remove all containers | ||||
| docker rm $(docker ps -aq) | ||||
|  | ||||
| # Stop all containers | ||||
| docker stop $(docker ps -aq) | ||||
|  | ||||
| # List all images that are locally stored with the Docker engine | ||||
| docker images | ||||
|  | ||||
| # Build an image from the Dockerfile in the current directory and tag the image | ||||
| docker build -t <image>:<version> . | ||||
|  | ||||
| # Pull an image from a registry | ||||
| docker pull <image>:<version> | ||||
|  | ||||
| # Stop a running container through SIGTERM | ||||
| docker stop <container_id> | ||||
|  | ||||
| # Stop a running container through SIGKILL | ||||
| docker kill <container_id> | ||||
|  | ||||
| # List the networks | ||||
| docker network ls | ||||
|  | ||||
| # List the running containers | ||||
| docker ps | ||||
|  | ||||
| # Delete all running and stopped containers | ||||
| docker rm -f "$(docker ps -aq)" | ||||
|  | ||||
| # Create a new bash process inside the container and connect it to the terminal | ||||
| docker exec -it <container_id> bash | ||||
|  | ||||
| # Print the last lines of a container's logs | ||||
| docker logs --tail 100 <container_id> | less | ||||
|  | ||||
| # Print the last lines of a container's logs and following its logs | ||||
| docker logs --tail 100 <container_id> -f | ||||
|  | ||||
| # Create new network | ||||
| docker network create <network_name> | ||||
|  | ||||
| $ image_id: docker images --- --headers 1 --column 3 --delimiter '\s\s+' | ||||
| $ container_id: docker ps --- --headers 1 --column 1 --delimiter '\s\s+' | ||||
|  | ||||
| % docker, boot | ||||
|  | ||||
| # Prevent all containers from autostarting on boot | ||||
| docker update --restart=no $(docker ps -a -q) | ||||
							
								
								
									
										60
									
								
								navi/git.cheat
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								navi/git.cheat
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,60 @@ | ||||
| % git | ||||
|  | ||||
| # Initializes a git repository | ||||
| git init | ||||
|  | ||||
| # Clone a git repository | ||||
| git clone <repository> <clone_directory> | ||||
|  | ||||
| # Rebase upstream master into local/origin master | ||||
| git fetch <remote_name> | ||||
| git checkout master | ||||
| git rebase <remote_name>/master | ||||
| git fetch origin | ||||
| git push -f origin master | ||||
|  | ||||
| # Merge upstream master into local/origin master | ||||
| git fetch <remote_name> | ||||
| git checkout master | ||||
| git merge <remote_name>/master | ||||
| git fetch origin | ||||
| git push -f origin master | ||||
|  | ||||
| # Adds a remote for a git repository | ||||
| git remote add <remote_name> <remote_url> | ||||
|  | ||||
| # Renames a remote for a git repository | ||||
| git remote rename <old_remote_name> <new_remote_name> | ||||
|  | ||||
| # Remove a remote for a git repository | ||||
| git remote remove <remote_name> | ||||
|  | ||||
| # Saves the changes to a file in a commit | ||||
| git commit -m <message> | ||||
|  | ||||
| # Pushes committed changes to remote repository | ||||
| git push --set-upstream <remote_name> <branch_name> | ||||
|  | ||||
| # Displays formatted log of commits for a repo | ||||
| git log --all --decorate --oneline --graph | ||||
|  | ||||
| # Clear everything | ||||
| git clean -dxf | ||||
|  | ||||
| # Add a new module | ||||
| git submodule add <repository> <path> | ||||
|  | ||||
| # Update module | ||||
| git submodule update --init | ||||
|  | ||||
| # Update module without init | ||||
| git submodule update | ||||
|  | ||||
| # Pull all submodules | ||||
| git submodule foreach git pull origin master | ||||
|  | ||||
| # Skip git hooks | ||||
| git commit --no-verify | ||||
|  | ||||
| # Create new branch from current HEAD | ||||
| git checkout -b <new_branch_name> | ||||
							
								
								
									
										10
									
								
								navi/mysql.cheat
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								navi/mysql.cheat
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | ||||
| % mysql | ||||
|  | ||||
| # Create database | ||||
| mysql -u <user> -p -e "create database <database> character set UTF8mb4 collate utf8mb4_bin" | ||||
|  | ||||
| # Export databse | ||||
| mysqldump -u <user> -p <database> > <path> | ||||
|  | ||||
| # Import database | ||||
| mysql -u <user> -p <database> <path> | ||||
		Reference in New Issue
	
	Block a user