.gitignore 文件规则不生效(某个文件不想上传)
把仓库里面不想被修改的文件备份好
git rm -r -n --cached 本地不删除
git rm --cached /file/name 删除被选中的缓存
把不想上传的目录先添加在.gitignore 文件里面
git add . --> git commit -m "clear cache" --> git push 然后添加、提交、上传
接着试一下修改你不想commit的文件
git add .
git status
ok,成功ignore了
gitlab 使用当前账号拉取代码
cd xxx 进入你的项目目录,输入:
git config --global credential.helper store
忽略本地修改,强制拉取线上版本
git fetch --all
git reset --hard origin/master
git pull //可以省略
//回退版本
git log 查看commit版本号
git reset --hard ea20bf086c726d08964b75777890fdc563f632ce
git log --stat 查看提交的文件记录
git branch -a 查看分支 包括远程分支
git checkout [dev] 切换分支
git merge [dev] 合并分支
git push [master] 推送master
//git flow
git flow feature start [dev_name] 创建功能分支
git flow feature finish [dev_name] 完成分支并删除
git tag 显示当前版本
git tag -a v0.1.0 master
git tag -a v0.1.2 -m "0.1.2版本"
git push --tags
git checkout v0.2.1
git tag 显示当前版本
git tag -a v0.1.0 master
git tag -a v0.1.2 -m "0.1.2版本"
git push --tags
git checkout v0.2.1