关于github客户端以及远端
windows的版本和视频里mac的github客户端版本差别并不是一丢丢的程度....
1是创建分支的地方,点击后只需输入要创建的分支名
2是分支切换的地方,创建分支后点击通过选择相应的分支即可切换到相应的分支
3是删除分支的地方,由2切换到相应的分支后点击3就会弹出一个包含"delete 分支名"的选项,点击后可选择同时删除远端和客户端的分支选项,或者是只删除本地分支的选项,根据你自己喜好来吧(= =我并没有找到视频里所说的只删除远端分支而保留本地分支,求大神指点)
关于一些我也遇到的问题:
1本地创建分支后如何同步到远端?
个人做法是:切换到新建的分支后点击上图3下面那个sycn,创建新分支后第一次同步不是显示sycn,而是publish,第一次同步后如果在新分支上又commit新文件时显示的就是sycn了(大概因为第一次同步新分支有发布的意思,之后就是同步这个新分支上的文件意思吧- -)
2.远端创建一个分支后如何同步到本地?
这个我等了下再在本地查看似乎远端已经自动同步到本地了...
3.发布一个文件
一开始打开客户端,点击左上角的"+"号创建一个仓库,然后打开编辑器打开你创建的那个仓库文件夹,在文件夹目录下创建一个html文件,写好代码后commit to master,commit后如果发现自己想要修改一些地方可以点击上图数字3那个图标,选中undo...什么鬼的,再在change那边修改好你的文件内容再commit一次,如果你修改了好多次...发现最新一次修改是无意义的,想回到上一次的状态可以点击上图有一个地方叫revert的文字,就会回到上一次版本状态,如果不幸你已经发布到远端了,这时的undo用不了,可以用revert撤回发布到远端的那个版本...接着最后再点击sycn一次就OK了
记得做任何一个操作都要sycn同步一次,不然都只是局限于在本地做的改动,远端那边毫无更新