git简单使用命令
在使用Git的过程中,有些时候我们只想要git服务器中的最新版本的项目,对于本地的项目中修改不做任何理会,就需要用到
Gitpull的强制覆盖,具体代码如下:
$gitfetch--all
$gitreset--hardorigin/master
$gitpull
新建一临时分支并强制切到临时分支
gitcheckout-btmpLin
(add修改文件【此处最好还是借助工具来】)gitcommit-m"modifybylinchang";)
gitcheckoutmaster切回主分支
gitmergetmpLin将临时分支更改提到主分支
(接着正常pullcommitpush)
gitbranch-dtmpLin删除临时分支
将master代码同步到tmpLin分支上
gitcheckoutmaster进入master
gitpull拉取代码使得master代码最新
gitcheckouttmpLin
gitmergemaster只是本地临时分支。到处就分支同步master了
git上传项目代码到指定库
gitinit
gitaddjava/
gitaddresources/
gitcommit-m"firstbuild"
gitremotermorigin
gitremoteaddoriginhttps://gitee.com/HuanPoSui/b2b.git
gitbranch--set-upstream-toorigin/mastermaster
gitpulloriginmaster--allow-unrelated-histories
gitpush