学校里的一些课程用的都是SVN做版本控制,我用了几下感觉不错。先前有接触过git但是没用github所以不知道它的好,今天晚上在YouTube上看了视频,简单地学习了下,今后在实践中慢慢巩固吧~这里写个小介绍,以后可以回顾和补充!
#这个小教程对新手不大友好,我只是想写写以后回顾快一点哈哈~
YouTube视频链接:https://www.youtube.com/watch?v=DR7MLaAKcUk&index=1&list=PLfdtiltiRHWFEbt9V04NrbmksLV4Pdf3j
墙里的朋友们科学上网哦~
***1*** github创建仓库
这个比较简单。
***2*** clone
本地创建文件夹后获取仓库链接,终端执行clone操作。如图。
这样就获得了文件仓库的拷贝啦~
对了,要记得用git config - - global user.name “***”和git config - - global user.email “***”设置下账号哦~应该就像是登录软件用的账户名啥的吧,虽然后面的操作中我没发现它有什么用……直接用git config - - list查看所有的东西!
***3*** add commit push
接下来就是真正上传了。Add用来跟踪文件,commit添加备注,增加版本,push上传到github!看操作。
还有几个操作注意下:git status查看目前操作的状态,git log查看所有的commit的修改操作,git log - - pretty=oneline可以更加清晰地列出来哦。至于途中那个gitpush origin master就是上传的操作了,master是分支!
***4***分支
Git branch ** 创建分支,相当于分叉了一个操作出去。
Git branch可以查看自己在哪个分支,有哪些分支。
这一系列操作成功上传了分支~
***5***gitignore
当你要在文档里面加一些敏感信息,把文档名字写入.gitignore就不会被上传啦。
中间有些小错误哈哈。
######
选了CS 3 门400level的课,难度蛮大的,不过每天都学到了东西,感觉一个晚上都能学到点技术,这是很快乐的。希望能够变得更强吧哈哈哈!
######
今天试了下bitbucket,可以创建免费的私密仓库hhh~