常用命令
git clone下载代码
git branch 查看现在在哪个分支
git pull 拉,更新
git stash push 如果改了拉下的代码,可以缓存改动
git stash pop 拿改动
git status 看本地改动是否改动了拉下的代码,没有改动才能切换
git checkout origin +分支名称 切换到远程的分支
1. 新建其它分支result,将项目push到已有的代码仓库的新建的分支上,后期再进行merge
(1)新建分支
git branch result #result是分支名
(2)切换分支
git checkout result
(3)进行项目上传
git add . #添加代码到缓存区
git commit -m "提交的信息" ##备注此次提交更改了什么信息 提交代码
##git remote add origin 远程仓库地址
git push -u origin 分支名 #把代码推到远端仓库
2. 将分支result和master进行merge,覆盖master分支的代码
git checkout master # 切换到master分支
git merge result # 将result分支和master分支合并
git status #查看现在在哪个分支,应该是要在master分支
git push origin master #代码push到远程master上
拉取远程代码,覆盖本地文件的方法:
输入以下命令来覆盖本地文件:
git fetch --all
git reset --hard <remote>/<branch_name>
例如:
git fetch --all
git reset --hard origin/master