Git是一个版本控制系统,而GitHub是一个基于Git的代码托管平台

首先

Git是什么意思?

Git是一种版本控制系统。

版本控制有什么好处?
– 可以记录下是哪个文件的谁在什么时候为什么改变了。

Git的运作原理

按顺序记录更改历史。在记录时附加信息。

流动

    • pull

共有レポジトリを共有

レポジトリ

変更履歴を記録する場所

commit

個人レポジトリに変更履歴を記録

push

共有レポジトリに登録

GitHub是一个面向开源及私有软件项目的托管平台。

Git仓库的托管服务

特点

    • プルリクエストによるコラボレーション

 

    他チームのソフトウェアを見れる

Git的初始设置

注册

– 使用Git配置 –global user.name “名字”
– 使用Git配置 –global user.email 邮箱地址.com

创建本地仓库

    • リポジトリとはファイルやディレクトリの状態、変更履歴を記録する場所

 

    • ‘ git init ‘

 

    .gitディレクトリが作成される

水在河中流动

    1. 将文件更改添加到暂存区 git add

 

    1. 将更改提交到本地仓库 git commit

 

    将更改推送到远程仓库 git push

在浏览器上预先创建存储库。
‘ git远程添加origin /// ‘

提交更改

    1. 把文件添加到舞台区域,可以使用git add .命令将所有文件加入。

 

    1. 提交以记录变动。可以附带一条变动消息进行记录。

 

    1. 第一行:最终修改的内容

 

    1. 第二行:空行

 

    第三行:修改的原因
    • git statusで状態を見れる。緑色になっているとaddされている。最新のgit commitしたものからの変化を見ることができる。

 

    git logで過去のログを見れる –oneline 一行で表示する -p ファイルの差分を表示

可以提交各种更改。

可以在提交时命令git rm进行删除
可以使用git diff在添加和提交之前进行确认。如果想查看暂存和提交之间的差异,请添加–HEAD参数。

进行推送

    • 送信

 

    • git push origin master 登録したgithubに送られる

 

    git push origin feature

将Git中移除

通过指定.gitignore文件,将文件从Git的管理中排除掉
这些可以自动生成的文件,以及包含密码的文件
.gitignore文件的编写方法:
– 指定文件,指定根目录
– 如果已经提交了文件,可以使用git rm命令来移除
– 使用git rm –cached可以移除被gitignore忽略的文件,gitignore是必需的

广告
将在 10 秒后关闭
bannerAds