快速指南

什么是Git

Git 是目前世界上被最广泛使用的现代软件版本管理系统
Git 并不是将代码的所有修改历史保存在中心服务器中。在 Git 中取而代之的是,所有参与项目的开发者都拥有各自的代码完全拷贝,并在自己的拷贝上进行软件开发。

检出仓库

git clone username@host:/path/to/repository (通过 SSH) 
git clone https:/path/to/repository.git (通过 https)

创建新仓库

创建新文件夹,打开,然后执行 git init 以创建新的 git 仓库

下面每一步中,你都可以通过 git status 来查看你的 git 仓库状态

工作流

你的本地仓库由 git 维护的三棵“树”组成。第一个是你的 工作目录,它持有实际文件;第二个是 缓存区(Index),它像个缓存区域,临时保存你的改动;最后是 HEAD,指向你最近一次提交后的结果。

添加与提交

你可以计划改动(把它们添加到缓存区),使用如下命令:

git add < filename >
git add *

现在,使用如下命令以实际提交改动

git commit -m "代码提交信息"

现在,你的改动已经提交到了 HEAD,但是还没到你的远端仓库

在开发时,良好的习惯是根据工作进度及时 commit,并务必注意附上有意义的 commit message。创建完项目目录后,第一次提交的 commit message 一般为「Initial commit.」。

推送改动

执行如下命令以将这些改动提交到远端仓库

git push origin master

如果你还没有克隆现有仓库,并欲将你的仓库连接到某个远程服务器,你可以使用如下命令添加:

git remote add origin <server>
git remote  add github https://github.com/zhangjianbinJAVA/GitTest.git

然后执行,文件夹内容就 push 上了 上面设置的github地址仓库中:
git push github

你就能够将你的改动推送到所添加的服务器上去了

原文地址:https://www.cnblogs.com/zhangjianbin/p/7762932.html