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

版本管理工具介绍—Git篇

难度中级
时长50分
学习人数
综合评分9.00
329人评价 查看评价
9.2 内容实用
8.9 简洁易懂
8.9 逻辑清晰
  • 假设同一个F文件,被操作者A和B都修改了. 解决思路: 1. A先提交文件F,正常提交,无冲突问题. 2. B提交文件F时,报冲突. 3. B需要执行: git pull 操作,会自动将服务器端最新文件,合并到本地F.(该文件F中,同时保留2个不同的修改点) 4. B执行: git status 操作,显示冲突文件信息. 5. B执行: git diff 操作,显示文件F中的冲突点. 6. B执行: 用vi 打开 文件F, 查看到冲突处标记 <<<<<XXXXXXXYYYYYY=======>>>>>,手动删减,保留需要确认的部分. 7. 到这里,B本机的文件F已经在同步服务器端最新的F基础上,做了修改,变成"更加新的文件F"(比服务器端还新). 8. 这样,再提交文件F.就不存在冲突问题.剩下的操作,就是正常的提交步骤. 9. git add XXXX 10. git commit "xxxxyww" 11. git push 12. 输入账号名,密码. 13. 这样,就将"更加新的文件F"上传到服务器端.解决冲突问题. 14. 这个冲突解决问题,实际上和其他版本管理工具,没有啥本质区别. 15. 切换至A用户,再pull才能保持与远程一致
    查看全部
  • 解决冲突是发生在: 同一时间,同一块代码,大家都修改了,产生代码冲突。
    查看全部
    1 采集 收起 来源:关于代码冲突

    2017-07-25

  • 在编辑文件(对文件进行备注)完成后 ① 按ESC键,以确保您不在编辑模式,然后键入 :wq ② 按Esc键以确保您退出插入模式,然后:wq(冒号W Q)或ZZ(按住Shift Z偏移-Z)。 才能保存成功
    查看全部
  • git常用命令 1:git clone——复制一个项目 2:git status——查看项目的状态 3:git add——将项目从工作区提交到暂存区 4:git commit——将项目从暂存区提交到分支 5:git reset——恢复某个提交 6:git pull——拉取项目 7:git push——推送项目 8:git log——查看日志 9:git --help——查看帮助(这个非常的重要,可以通过此命令学习许许多多的命令的使用方式) 10:git --version——查看版本
    查看全部
  • 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 工作区的状态
    查看全部
  • ls 查看文件 cd test 进入test文件
    查看全部
  • 下载项目到我的电脑
    查看全部
  • github创建项目,由url获得项目url,clone到本地 linux下的操作命令 git clone url地址,获取到本地
    查看全部
  • 创建自己的项目 1、New repository。 2、新建项目的页面中:项目名称repository name(不可用中文),描述Description(可用中文),他人是否可见(public/private),是否加载一个README(勾选的话创建)
    查看全部
  • Git是一个软件,是一个版本分布式管理工具。 GitHub是一个网站,用来托管各种项目的,不花钱也能用,不过需要将自己的代码公开。就好像有一个舞台,不花钱向上也行就必须裸上,花点钱能有更多的服务想裸也行想穿衣服也行。 Git和GitHub的关系,除了前三个字符一样,就是往GitHub这个往上托管代码、克隆代码都能使用Git这个工具,也能和GitHub上的一些人或者团队一起开发一个项目。
    查看全部
  • github客户端
    查看全部
    0 采集 收起 来源:github注册

    2017-07-24

  • git 常用命令
    查看全部
  • linux 下安装git:yum install git,下载完成后选择Y进行安装
    查看全部
  • github官网下载
    查看全部
    0 采集 收起 来源:Git下载和安装

    2017-07-24

  • 版本控制发展史(cvs->svn->git->github) cvs是始祖,svn诞生于2000年,git诞生于2005年。 svn是集中式,git是分布式。 CVS 最早期的版本控制软件,是把文件集中保存到中心服务器 SVN 是在CVS的基础上的加强版,可以还原到某个时间段 git 是分布式的版本控制软件 github 是网站托管,是基于git。 集中式:中心服务器,需要联网(cvs svn) 分布式:拥有版本库即可(git)
    查看全部

举报

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

微信扫码,参与3人拼团

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

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