Git/GitHub下载>上传>存挡纪录,学会再也不用害怕-马克熊

Git是一个非常好用的技能,其实不只是写程式,只要我们想要做「存档纪录」,想要有机会让档案变回曾经的样子,都可以使用git的技能。然而程式尤其需要,所以也变成开发者们的基础技能,然而当初自己想学的时候,爬文爬了好久还是失败,现在我就来分享git最重要的概念。

重要概念

git最重要的不是那些指令,而是他整体的概念。指令都只是达成目的的方式而已。

如果是新手,非常建议直接下载github desktop版本,让这些UI介面的软体引导你快乐使用git,不然刚开始如果指令不熟一直下错,是很容易产生「git好恐怖」的不好印象的。

虽然说是存档,但是他有自己的一套流程,用来完整这套存档流程,以免错误出现。

重点顺序:

从零到一:

1.在GitHub上建立专案> 2.在自己的电脑用clone复制线上的该专案到自己电脑里> 3.在本地端做了一些修改後commit(提交修改)> 4.综合所有的提交修改,确认无误後,push(推)到线上的专案完成合并

从别人修改过线上的档案或自己直接在线上修改:

1.在自己的电脑fetch(抓取资料)看一下是线上档案更新了什麽> 2.确认後pull(拉)下来,与自己电脑里的专案结合(原本自己只有写A功能,但好帮手已经写好B功能并上传,这时候pull完毕,电脑里就会是有A功能与B功能的最新版本)>再次写好(假设写了C功能)>commit>push。

很重要的一点是clone,先复制网路上的专案下来,在开始撰写,这样遇到冲突或是bug的状况就会少很多。…