Git 入门:从注册 Git 到进行推送

首先

本文将重点介绍Git的使用方法,而不是“这是什么意思?” 而是“如何使用它” 是因为这篇文章是为那些时间紧迫,只想试一次成功的人而准备的。

undefined

只有Linux和Windows这两个系统适用的情况下。

因为最初没有git,所以请参考以下文章进行安装。
适用于Linux的安装方法
适用于Windows的安装方法

首先,什么是git?

「版本控制工具」是一个常用的词汇。当我简单解释它时,我也会称之为时光机。
也就是说,它的意思是,
第一天:我写了代码A。
第二天:我在代码A中添加了代码B。
第三天:我在代码A中添加了代码C。
第四天:我在代码A中添加了代码D。
第五天:我发现了代码C和D的错误!我需要完全不同的代码!

    • ここでgitがないとき

 

    • さて,どれが3,4日目に書いたコードかわからなくなってしましました.

 

    • A「その一行,2日目のコードだっけ?」

 

    • B「いや,3日目のコードだよww」

 

    • A「じゃあ消すか」

 

    • ~次の日~

 

    • A,B「やばい!昨日消したコード必要だった!!」

 

    • ここでgitがある時

 

    2日目と3日目の間にタイムワープできます

是的,很方便。除此之外,还可以在共同开发中提高效率,或者作为云存储进行多种用途的应用。

GitHub的注册

スクリーンショット 2020-01-11 1.45.54.png

准备去做某件事情。

スクリーンショット 2020-01-11 1.48.35.png
スクリーンショット 2020-01-11 1.51.20.png

请在终端(命令提示符/终端)中切换到该文件夹,如果你已经做到这一点了。

只需输入一次命令

请不要记住这个!!(但是如果你搜索的话会无限出现)

$ git init
$ git remote add origin ここにさっき作ったレポジトリのURL
スクリーンショット 2020-01-11 1.56.33.png

每次输入的命令

请务必记住这一点!!(如果你去搜索,同样会有无数个出现)

$ git add --all
$ git commit -m 'コミットメッセージ'
$ git push -u origin master

在这里需要注意的是,只有在第一次使用git时(很可能)会要求输入电子邮件地址,用户ID和密码等信息。那时请回答这些问题。
另外,关于第二行的commit信息,请写下“做出了哪些变更”。但是这次可以写下任何内容,例如“初次使用git”或“测试”。

结局

スクリーンショット 2020-01-11 2.02.49.png
スクリーンショット 2020-01-11 2.03.46.png

当无法进行推送时,应该尝试的命令。

因为我不知道原因,所以就像是说“试试看”吧,也许在这个地方可以得到疗愈。这只是参考而已。

$ git pull origin master
$ git fetch origin

最後

如果你能体验到「我做到了!」的感觉,我会很高兴。即使你不知道它的意义,我觉得在说出「我做到了」之后加上「这个命令的意思是什么呢?」也是可以的。所以,如果你感兴趣的话,可以试着去调查一下。如果有什么遗漏的地方,请指出来,我会很感激。

bannerAds