Git学习

今天的学习让我对git重新认识了一下,一个人玩过git,但是仅仅是自己使用,并未有多人协作,并不能体会版本控制的重要性

问题描述

  1. 写好了README.md和代码,怎么做提交?流程是什么?

思路

Q1:在什么路径下提交?add?commit?push?思路有点乱
A1:在目前的情况下,主要是考虑多人协作的问题,别的东西基本上与之前了解的类似,首先肯定是add,然后commit,只是这个之后需要考虑如果别人和自己同时修改了代码该如何解决冲突。举例,从远程代码库里clone过来的代码,会有.git配置文件,里面包含了从本地到远程的基本信息,比如URL,如果进入到包含.git文件的文件夹里add文件就可以直接写文件名,如果不是,就一定要写清楚file path,如下

git add -p [file path]

之后就是要commit,使得代码提交到本地仓库中

git commit -m "message"

接下来就是要考虑多人协作的问题,可以解决冲突

git pull - -rebase [remote name]/[branch name]

之后就可以push代码提交到远程仓库了

反思

  1. git基础知识有些薄弱

Action

  • 学习git知识,学习一下git rebase原理
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Git教程 一、Git简介 1.1. Git的诞生1.2.集中式的vs分布式 二、安装Git 三、创建版本库 四、...
    曹渊说创业阅读 4,518评论 0 2
  • 安装: windows安装git-- msysgit是windows版的git,下载单独的.exe按照默认选项安装...
    alceyp阅读 4,023评论 0 0
  • 我是一只蚂蚁, 也许脆弱的不堪一击。 生命之美丽,我却之渺小。 如果死亡来临, 请允许我与世界友好告别。 我不想攀...
    浅暖姑娘阅读 4,075评论 0 4
  • 何帆老师的专栏《大局观》里有提到1910-1940年美国的住宅革命。大意是原来的房屋都是各自独立的,而进入了20世...
    张颖_Grace阅读 3,138评论 0 2
  • 共读 | 番外篇·假如给我三天光明 7:58《假如给我三天光明》番外篇来自思维导图大脑说明书 各位亲爱的伙伴,大家...
    尹丽芳思维图法阅读 8,623评论 3 6

友情链接更多精彩内容