Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!
首先我们要确定在那个分支上修复bug,比如我现在是在主分支master上来修复的,现在我要在master分支上创建一个临时分支,演示如下: 修复完成后,切换到master分支上,并完成合并,最后删除issue-404分支。演示如下: 现在,我们回到dev分支上干活了。 工作区是干净的,那么我们工作现场去哪里呢?我们可以使用命令 git stash list来查看下。如下: 工作现场还在,Git把stash内容存在某个地方了,但是需要恢复一下,可以使用如下2个方法: 1.git stash apply恢复,恢复后,stash内容并不删除,你需要使用命令git stash drop来删除。 八、多人协作当你从远程库克隆时候,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且远程库的默认名称是origin。
1. 推送分支: 推送分支就是把该分支上所有本地提交到远程库中,推送时,要指定本地分支,这样,Git就会把该分支推送到远程库对应的远程分支上: 使用命令 git push origin master 比如我现在的github上的readme.txt代码如下: 本地的readme.txt代码如下: 现在我想把本地更新的readme.txt代码推送到远程库中,使用命令如下: 我们可以看到如上,推送成功,我们可以继续来截图github上的readme.txt内容 如下: 可以看到 推送成功了,假如我们现在要推送到其他分支,比如dev分支上,我们还是那个命令 git push origin dev 那么一般情况下,那些分支要推送呢? master分支是主分支,因此要时刻与远程同步。 多人协作时,大家都会往master分支上推送各自的修改。现在我们可以模拟另外一个同事,可以在另一台电脑上(注意要把SSH key添加到github上)或者同一台电脑上另外一个目录克隆,新建一个目录名字叫testgit2 |
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.