git的使用
ssh gitolite
git clone gitolite:項目名
git pull
git checkout 版本號
git branch 分支名 #創(chuàng)建分支
git push origin 分支名:分支名 #提交分支
git branch -d -r origin/分支名
git push origin:分支名
命令實用命令介紹
- git log
git log可以看到提交的記錄以及各版本的名字 - git reset
使用git log后搭配git reset可以讓本地的代碼回退到指定的版本,當git commit之后沒有push也可以用這個命令 - git reflog
可以看到提交的版本和版本號择葡,這個與git log不一樣 - git push origin 分支名 --force可以強制推送該版本到遠端
git強制回退到某個版本
git log --stat 查找到某個commit 的版本號
git reset --hard 版本號 (本地執(zhí)行回滾命令逾雄,回滾到某個commit版本)
git push origin HEAD --force (遠端同步回滾)
git log
git rebase
git push -f origin 分支名
通過這三個命令可以將多個commit合并為一個commit