$ git config --global user.email "[email protected]"
$ git config --global user.name "Name"
$ git config --global color.ui true
$ mkdir Directory
$ git init
$ cp files/ Directory/
push:
$ git add *
$ git commit -m "init"
$ git remote add origin https://github.com/UserName/RepoName.git
$ git push -u origin master
pull:
$ git pull -u https://github.com/UserName/RepoName.git
$ git commit -m "fxd"
$ git push -u origin master
Создать новую ветку:
$ git checkout -b 2017-09-02_test1
$ git add .
$ git commit -am "commitname"
$ git branch --set-upstream-to=origin/2017-09-02_test1 2017-09-02_test1
$ git push origin 2017-09-02_test1
.gitignore:
$ vim .gitignore
*.log
*.tex~
*.aux
*.fls
*.out
*.synctex.gz
*.fdb_latexmk
.gitignore
$ git rm -r -f --cached .
$ git add .
$ git commit -m "Убрали логи"
Удаленные ветки:
$ git branch
$ git branch -a
$ git checkout origin/ветка
Слияние ветки test в master:
$ git checkout master
$ git merge test
Force pull из удаленного репозитория:
$ git fetch --all
$ git reset --hard origin/master
$ git pull origin master
$ git config --global user.name "Name"
$ git config --global color.ui true
$ mkdir Directory
$ git init
$ cp files/ Directory/
push:
$ git add *
$ git commit -m "init"
$ git remote add origin https://github.com/UserName/RepoName.git
$ git push -u origin master
pull:
$ git pull -u https://github.com/UserName/RepoName.git
$ git commit -m "fxd"
$ git push -u origin master
Создать новую ветку:
$ git checkout -b 2017-09-02_test1
$ git add .
$ git commit -am "commitname"
$ git branch --set-upstream-to=origin/2017-09-02_test1 2017-09-02_test1
$ git push origin 2017-09-02_test1
.gitignore:
$ vim .gitignore
*.log
*.tex~
*.aux
*.fls
*.out
*.synctex.gz
*.fdb_latexmk
.gitignore
$ git rm -r -f --cached .
$ git add .
$ git commit -m "Убрали логи"
Удаленные ветки:
$ git branch
$ git branch -a
$ git checkout origin/ветка
Слияние ветки test в master:
$ git checkout master
$ git merge test
Force pull из удаленного репозитория:
$ git fetch --all
$ git reset --hard origin/master
$ git pull origin master
4 комментария:
Добрый день!
При вводе git config —global user.name у меня выходит ошибка error: could not lock config file p://.gitconfig: Permission denied. Как можно решить проблему?
Попробуйте вручную:
$ vim ~/.gitconfig
[user]
email = [email protected]
name = UserName
p://.gitconfig - в моем случае это путь на локальный сервер. Там ничего такого нету. Можно изменить этот путь?
>Permission denied
Судя о этому не хватает прав на изменение файла. Попробуйте сменить его владельца или присвоить необходимые права.
Отправить комментарий