git 忽略本地文件php
告诉git忽略对已经归入版本管理的文件 .classpath
的修改,git 会一直忽略此文件直到从新告诉 git 能够再次跟踪此文件$ git update-index --assume-unchanged ./database.php
git
告诉 git 恢复跟踪 $ git update-index --no-assume-unchanged /path/file
windows
查看当前被忽略的、已经归入版本库管理的文件:$ git ls-files -v | grep -e "^[hsmrck]"
ssh
git 设置windows上面区分大小写spa
git config core.ignorecase false code
git 还原某个文件的修改rem
git checkout xxxxx(文件名-带路径)it
git 添加远端仓库console
git remote add origin(远端名称) git@119.29.139.181:/gitstore/zsl.gitast
git查看远端
git remote
git remote -v
git删除本地配置远端
git remote rm origin(远端名)
git设置默认的推送拉取路径
git push -u store master
git生成公钥和私钥
ssh-keygen -t rsa
git建立分支和切换分支
git checkout -b work #建立新的work分支,并切换到新的分支
git branch work #建立work分支
git checkout work #切换个到work分支
git合并操做(将一个分支合并到当前分支)
git checkout test #切换到test分支修改bug
git checkout master #切换回master分支
git merge test #将test分支合并到当前所在的分支(master)
git提交一个更改到本地仓库
git commit -a -m '修改注释‘
git 删除某个分支
git branch -d test #删除test分支