Cofnięcie lokalnych zmian:
git reset --soft HEAD^ - jeżeli chcesz zatrzymać swoje zmiany
git reset --hard HEAD^ - jeżeli nie zależy ci na twoich zmianach
Cofnięcie zmian w repo:
git revert HEAD
git commit -m 'zatwierdzenie zmiany'
wtorek, 7 czerwca 2016
poniedziałek, 6 czerwca 2016
SVN polecenia
Czasami też muszę użyć svn z linii poleceń, więc mała ściąga:
svn add to repo
svn add PATH
svn checkout from repo
svn checkout URL
svn commit changes
svn commit
svn delete
svn rm <path or url>
svn move
svn mv <src> <dest>
svn status
svn status
svn update
svn update
svn export
svn export <-r rev> <url or path>
svn log
svn log <url or path>
svn help
svn help
svn add to repo
svn add PATH
svn checkout from repo
svn checkout URL
svn commit changes
svn commit
svn delete
svn rm <path or url>
svn move
svn mv <src> <dest>
svn status
svn status
svn update
svn update
svn export
svn export <-r rev> <url or path>
svn log
svn log <url or path>
svn help
svn help
GIT polecenia
Ponieważ czasami muszę użyć git-a z linii poleceń i zazwyczaj zapominam jak to się robi więc przygotowałem małą ściągę:
workdir - (git add) -> Index - (git commit) -> HEAD - (git push) -> Remote repo
git checkout
git clone <path_to_repository>
git initialize repo
git init
git add and commit
git add *
git add <nazwa_pliku>
git commit -m "Tekst do wpisania przy commit"
git push to remote repo
git push origin master
git direct to remote repo
git remote add origin <server>
git update and merge
git pull
git marge <branch>
git diff <source> <target>
git replace changes
git checkout -- <filename>
git fetch origin
git feth reset --hard origin/master
git branch create/switch/delete
git checkout -b <branch_name>
git checkout master
git branch -d <branch_name>
git log
git log
git log --author=<author>
git log --name-status
workdir - (git add) -> Index - (git commit) -> HEAD - (git push) -> Remote repo
git checkout
git clone <path_to_repository>
git initialize repo
git init
git add and commit
git add *
git add <nazwa_pliku>
git commit -m "Tekst do wpisania przy commit"
git push to remote repo
git push origin master
git direct to remote repo
git remote add origin <server>
git update and merge
git pull
git marge <branch>
git diff <source> <target>
git replace changes
git checkout -- <filename>
git fetch origin
git feth reset --hard origin/master
git branch create/switch/delete
git checkout -b <branch_name>
git checkout master
git branch -d <branch_name>
git log
git log
git log --author=<author>
git log --name-status
poniedziałek, 2 września 2013
Otwarcie przeglądarki z linii poleceń
Otwarcie przeglądarki z linii poleceń: open -a Safari <url>
Przykład: open -a Safari index.html
Przykład: open -a Safari index.html
wtorek, 27 sierpnia 2013
Java Keytool - polecenia
Polecenia narzędzia Keytool:
- Wyświetlenie listy certyfikatów w keystore
- keytool -list -v -keystore keystore.jks
- Wyświetlenie listy certyfikatów w keystore dla podanego aliasu
- keytool -list -v -keystore keystore.jks -alias nazwa_aliasu
- Generowanie keystore
- keytool -genkey -alias nazwa_aliasu -keylag RSA -keystore keystore.jks -keysize 2048
- Generowanie keystore z podpisem
- keytool -genkey -keyalg RSA -alias selfsigned -keystore keystore.jks -storepass password -validity 180 -keysize 2048
- Importowanie certyfikatu do keystore
- keytool -import -trustcacerts -alias nazwa_aliasu -file plik.crt -keystore keystore.jks
- Usuwanie certyfikatu z keystore
- keytool -delete -alias nazwa_aliasu -keystore keystore.jks
- Import CA do zaufanych certyfikatów
- keytool -import -trustcacerts -file ca.pem -alias CA_ALIAS -keystore $JAVA_HOME/jre/lib/security/cacerts
- Zmiana hasła
- keytool -storepasswd -new hasło -keystore keystore.jks
- Eksport certyfikatu
- keytool -export -alias nazwa_aliasu -file plik.crt -keystore keystore.jks
- Lista zaufanych certyfikatów
- keytool -list -v -keystore $JAVA_HOME/jre/lib/security/cacerts
poniedziałek, 19 sierpnia 2013
Usuwanie plików z repo SVN
Usuwanie plików z repo SVN to większości przypadków dwa kroki:
1. Wykonanie polecenia svn delete PATH
2. Wykonanie polecenia svn commit
Parametr -force wymusza usunięcie pliku.
1. Wykonanie polecenia svn delete PATH
2. Wykonanie polecenia svn commit
Parametr -force wymusza usunięcie pliku.
środa, 14 sierpnia 2013
SVN przenoszenie pliku lub katalogu
Przeniesienie pliku lub katalogu znajdującego się w repozytorium SVN za pomocą linii poleceń realizujemy za pomocą polecenia svn move jako parametry podajemy źródło i cel.
Subskrybuj:
Posty (Atom)