第十八篇:关于Git的总结

推荐学习资料

其实关于这些需要练习的知识点我不想要做过多的说明,重点还是需要你们自己记忆然后总结。git这个工具在日常的工作主要用来帮助我们进行代码的版本管理的,现在基本上所有的公司都使用它。之前面试的时候也考过这部分内容,考察的知识点也比较简单。大家可以学习一下相关的基本知识,重点是要边实践变学习。学习的话看廖雪峰老师的网站上的教程基本上就能够应对面试了:https://www.liaoxuefeng.com/wiki/896043488029600

还有一个官方的文档:https://git-scm.com/book/zh/v2 这两个任选一个看就可以了。
我之前在 https://blog.nowcoder.net/n/220a2c141a494fa78560168ea869459d 这篇博文中也写过 如何从github上下载代码,如果练习过的同学应该也已经熟悉基本的使用了,看上面的这个教程主要是让大家对git的发展历史以及其大体上的设计思想有一定的了解,在使用的过程中能够更加的得心应手。

在实际使用代码开发过程中我比较喜欢结合Sourcetree来使用,能更方便的review代码的变更内容,并推送到远程仓库。

我在实践中经常用到的命令总结

功能 相关命令
Git学习参考链接 gitbook https://git-scm.com/book/zh/v2
廖雪峰教程 https://www.liaoxuefeng.com/wiki/896043488029600
配置Git账号 git config --global user.name "XX"
git config --global user.email "lujuan03@meituan.com"
从远程仓库复制代码库 git clone http://XX@XX.git (需要输入密码)
git clone ssh://git@XX.git(配置好本地ssh,clone时不需要输入账号密码)
从远程仓库拉取并切换到开发的代码分支 git fetch origin 分支
git checkout origin/feature/fix-write-empty-to-cellar-issue
初始化一个空的仓库 git init (Create an empty Git repository or reinitialize an existing one)
远程仓库相关 git remote add origin :sunshinelulu/apiTest-demo-client.git git push -u origin master 进行本地master和远程master

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

如果你在纠结做开发还是测试开发 如果你想知道测试开发到底做什么 如果你想提前避开一些本可以避开的坑 那么本专栏内容一定会帮助到你 专栏中不会有场面话 不会故弄玄虚 不会美化或丑化任何职业 就简单实实在在分享行业现状以及从业感受和经历 请相信一定是值得你阅读的专栏 如果你有任何其他问题 在学校里面找不到人问,也可以通过公众号找到我,欢迎骚扰 ~ 购买专栏后=专栏+简历Review+面试辅导

全部评论

相关推荐

05-07 13:29
已编辑
门头沟学院 Java
北斗导航Compass低仿版:能不能先搞清楚优先级啊,怎么可能是项目问题,项目很重要吗?又没学历 又没实习大厂凭啥约面?那玩具项目 没应用在真实生产环境下的 就算做上天又有什么用?早点找个小公司实习 拿小公司实习去投大厂实习,这才是你现在该做的
投递美团等公司10个岗位 简历被挂麻了,求建议
点赞 评论 收藏
分享
牛客965593684号:假的,字节hr都是不会找你内推的,直接就是同学我们约个面试?他们有权限直接捞你的。
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客企业服务