git合并分支到主干流程?
1.切换到主干master:gitcheckoutmaster
2.在master上执行gitpull拉取远端最新代码
3.在master上合并分支代码:gitmerge分支名
若有,根据提示哪个文件,打开文件编辑保存后重新合并分支代码(gitmerge分支名)
4.提交到远端(重要):gitpush
git远程跟踪分支有用么?
有用,有新的更新立马就可以同步下来。
git删除远程分支有影响吗?
删除了远程分支就看不到这个分支的内容了
git标签使用方法?
共6个步骤:
一、列出标签
1.列出当前仓库的所有标签:gittag
2.列出所有标签及说明:gittag-n
3.搜索符合条件的标签:gittag-l#341.0.*#34
4.查看标签信息:gitshowv1.0.1
二、创建标签
1.创建标签:gittag#34指定标签名#34
2.创建带有说明的标签:
3.给指定的commit打标签:
三、删除标签
1.删除标签:
2.删除远程标签:
3.删除远程标签(Git1.7版本以后):
四、本地标签推送到远程
1.推送指定标签:
2.一次性推送全部尚未推送到远程的本地标签:
五、重命名tag
1.删除原有tag,重新添加
2.强制替换,再删除原有
六、获取指定tag代码
第一步:切换到指定标签,提示你当前处于一个“detachedHEAD#34状态,因为tag相当于是一个快照,是不能更改它的代码的
第二步:如果要在tag代码的基础上做修改,你需要一个分支
第三步:切回到之前的HEAD指向(以master为例)
git一次代码的成功提交需要经历?
需要经历以下步骤:
1:gitadd.把代码提交到缓存区
2:gitcommit-m#34备注#34提交代码
3:把代码合并到远程分支中去gitpush