0、可以通过git branch -r 命令查看远端库的分支情况
1、从已有的分支创建新的分支(如从master分支),创建一个dev分支
git checkout -b dev
git checkout -b putzmeister
git checkout -b commonproduct
git checkout -b putzmeister-cognito
2,创建完可以查看一下,分支已经切换到dev
3、推送到git
git push origin yourbranchname
git push origin putzmeister
git push origin commonproduct
或是用下面的命令
git push --set-upstream origin commonproduct-dev
新创建分支 修改内容那个后合并报错有可能需执行以下内容
git branch --set-upstream-to=origin/putzmeister
回滚到指定的版本号:
git reset --hard e377f60e28c8b84158
强制提交:
git push -f origin putzmeister
git push -f origin master
git push -f origin commonproduct
git reset --hard 777017ca1ce9f22a39551bb8933897dd17f7d424
git reset --hard ecf0cb54fac1233b417b0eeaf28f21d4f6a136d1
https://www.jianshu.com/p/004f47f908c5
git提交时报错:Updates were rejected because the tip of your current branch is behind
gyx 执行以下命令后 可以 执行git push成功。
git pull origin master
git pull origin putzmeiter
删除远程分支
git push origin --delete Chapater6
git push origin --delete demo643
删除本地分支
git branch -d Chapater8
修改本地和远程分支名称
git branch -a #查看所有分支
git branch -r #查看远程分支
git branch -vv #查看本地分支所关联的远程分支
git branch -m old_branch new_branch # Rename branch locally
git push origin :old_branch # Delete the old branch
git push --set-upstream origin new_branch 或者git push -u origin new_branch# Push the new branch, set local branch to track the new remote
sim-management
$ git branch debug
$ git branch --set-upstream-to=origin/debug
or just
git branch --set-upstream-to=origin/debug debug
合并分支
把dev分支上的内容合并到master上。
1、git checkout master 先把git定位到master分支
2、git merge dev 把dev分支合并到master分支上
git merge origin/dev
git status 查看状态
若在合并分支时报如下错误(需递归合并)
Merge made by the 'recursive' strategy
则执行如下命令:
例如在putzmeister-dev合并putzmeister
git rebase putzmeister-dev
在执行git pull时已经是最新的代码。
修改git密码:
1、点击控制面板
2、点击用户账户
3、点击凭据管理(window凭据管理)
4、在页面的普通凭据中找到git的信息点编辑可修改密码。
--------------------
idea 找不到git插件的处理
1、file-----> settings
2、在左侧找到plugin 或是在搜索栏搜索git(idea默认是有安装git插件的,只是没有开启该功能),
3、然后在右侧的plugins的搜索栏中搜索git 把出现的 Git Itergration 后面的复选框选中即可使用 git功能,
员工关爱平台
https://passport.guanaitong.com/
irootech_I000566