git reset --soft 恢复到相应commit 内容不修改
git reset --hard 恢复到相应commit 内容修改
git commit --amend 修正提交
git show 哈希值
git log
git log --graph 可看分支曲线
ignore
git rm -r --cached .idea/ 从缓存区删除文件 -r 文件夹
git config --global alias.s status 添加别名
git s
git config --global unset alias.s 删除别名
vi config
// git s
//gs 环境变量的方式
vim ~/.zshrc
git stash 改善工作流 挂起当前工作区内容
git stash pop 取出 并删除挂起工作区标识
git stash apply stash@{4} 拿回工作区内容 后执行 git stash drop
git stash list
git stash drop 删除挂起区列表
//推送一个项目到 github
git remote add origin https://github.com/vilin/dfdfd.git
git push origin master
git rebase 改变基数
在 development 执行git rebase master
//github 贡献代码
git remote add upstream(可自定义任意名称) https:// (开源项目的地址)
git remote -v 查看项目绑定
git pull upstream master 拉取上游代码
git reset --hard 恢复到相应commit 内容修改
git commit --amend 修正提交
git show 哈希值
git log
git log --graph 可看分支曲线
ignore
git rm -r --cached .idea/ 从缓存区删除文件 -r 文件夹
git config --global alias.s status 添加别名
git s
git config --global unset alias.s 删除别名
vi config
// git s
//gs 环境变量的方式
vim ~/.zshrc
git stash 改善工作流 挂起当前工作区内容
git stash pop 取出 并删除挂起工作区标识
git stash apply stash@{4} 拿回工作区内容 后执行 git stash drop
git stash list
git stash drop 删除挂起区列表
//推送一个项目到 github
git remote add origin https://github.com/vilin/dfdfd.git
git push origin master
git rebase 改变基数
在 development 执行git rebase master
//github 贡献代码
git remote add upstream(可自定义任意名称) https:// (开源项目的地址)
git remote -v 查看项目绑定
git pull upstream master 拉取上游代码