为了账号安全,请及时绑定邮箱和手机立即绑定

版本管理工具介绍—Git篇

难度中级
时长50分
学习人数
综合评分9.00
329人评价 查看评价
9.2 内容实用
8.9 简洁易懂
8.9 逻辑清晰
  • 1. 多用客户端和工具,少用命令行,除非是在Linux服务器上直接。 2. 每次提交前,diff自己的代码,以免提交错误的代码。 3. 下班回家前,整理好自己的工作区。 4. 并行的项目,使用分支开发。 5. 遇到冲突时,搞明白冲突的原因,千万不要随意丢弃别人的代码。 6. 产品发布后,记得打tag,方便将来拉分支修复bug。
    查看全部
  • 回到过去: git log 查看日志 复制commit id git reset --hard commit id 回滚到指定的commit id 或者 git reflog 查看该用户操作的所有动作 git reset --hard commit id 回滚到指定的commit id
    查看全部
    0 采集 收起 来源:如何回到过去

    2014-12-09

  • 解决冲突: git pull 合并冲突文件 git diff 比较工作区与暂存区文件的差别 vi 编辑文件 git status 查看工作区的状态 git add 日记 git commit git push
    查看全部
  • .gitignore 标记忽略哪些文件不提交的规则文件
    查看全部
  • Linux环境下第一次提交项目: vi 日记 新增一个文件名为“日记”的文件 git status 工作区的状态 git add 日记 建立跟踪 git commit 提交变更 ---------------------------------------- 填写变更的评论,方便以后查看此次修改的目的。 i 插入 :wq 保存并退出 --------------------------------------- git config --global user.name "Your Name" Your Name改为自己的名字 git config --global user.email "email@example.com" email@example.com改为自己的邮箱 git push 输入github用户名和密码 git status 工作区的状态
    查看全部
  • Linux环境下检出项目到本地: mkdir test 创建test目录 cd test 进入test目录 git clone https://github.com/it1639/learngit.git 克隆远程git项目 ls 列出当前目录下的文件 cd learngit 进入learngit目录 ls 列出当前目录下的文件 vi mail.php 编辑mail.php文件
    查看全部
  • 新建一个项目: 1. 安装Git 2. 创建仓库 3. Fork仓库 4. 一起协作
    查看全部
  • centOS系统: yum install git
    查看全部
  • 集中式:需要一个中心服务器来放置最新的文件,必须联网进行操作。 分布式:每一个拥有版本库的人可以在不联网的情况下来完成操作,效率高。
    查看全部
  • 版本管理工具是干什么用的? 备份文件 记录历史 回到过去 多端共享 独挡一面 团队协作
    查看全部
  • 利用工具提升工作效率,而不是去学习工具本身 1、多用客户端和工具,少用命令行,除非在linux服务器上直接开发 2、每次提交前,diff自己的代码,以免提交错误的代码 3、下班回家前,整理好自己的工作区 4、并行的项目,使用分支开发 5、遇到冲突时,搞明白冲突的原因,千万不要随意丢弃别人的代码 6、产品发布后,记得打tag,方便将来拉分支修bug
    查看全部
  • //利用工具提升工作效率,而不是去学习工具本身 1、多用客户端和工具,少用命令行,除非是在Linux服务器上直接开发 2、每次提交前,diff自己的代码,以免提交错误的代码 3、下班回家前,整理好自己的工作区——提交需要保留的代码,剔除不需要的代码,及时提交 4、并行的项目,使用分支开发 5、遇到冲突时,搞明白冲突的原因,不要随意丢弃别人的代码 6、发布产品后,记得打上tag,方便将来拉分支修复BUG
    查看全部
  • Linux下检出项目到本地文件夹中
    查看全部
  • 安装Git到Linux系统上
    查看全部
  • //利用工具提升工作效率,而不是去学习工具本身 1、多用客户端和工具,少用命令行,除非是在Linux服务器上直接开发 2、每次提交前,diff自己的代码,以免提交错误的代码 3、下班回家前,整理好自己的工作区——提交需要保留的代码,剔除不需要的代码,及时提交 4、并行的项目,使用分支开发 5、遇到冲突时,搞明白冲突的原因,不要随意丢弃别人的代码 6、发布产品后,记得打上tag,方便将来拉分支修复BUG
    查看全部

举报

0/150
提交
取消
课程须知
如果你学过编程,有过代码或者项目经验学习期本课程更容易体会到他的强大之处,如果你想在coding方面有长远的发展,那么掌握此工具会助你更上一层楼。
老师告诉你能学到什么?
1、git和github的基本使用 3、使用git和github来解决多人协作问题

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!