github的基本workflow

从仓库拉取代码到本地

首先在当前文件夹进行初始化,为成为一个本地的git仓库创造条件。

1
git init

然后与远程仓库进行关联:

1
git remote add <name> <url>

这里的<name>是远程主机的名字,我们一般设置为origin,url就是那个远程仓库的http链接,如下图:

添加了远程仓库之后,我们就可以开始进行拉取操作了。

1
git pull <远程主机名> <远程分支名>:<本地分支名>

这里的远程主机名即为上面提到的origin,远程分支名即为你想拉取的分支,本地分支名即你给他在本地的名字,默认为master。

然后就可以快乐地写代码了。

写完之后,我们通过add,把文件装入本地仓库中。git add后面接一个点意味着把当前目录的所有内容加入到仓库中。add后面也可以接特定的文件名,代表把特定文件加入仓库。

1
git add .

然后commit到暂存区。

1
git commit -m "This is the message you want to send."

最后,我们把暂存区的文件push到远程仓库中。

1
git push <远程主机名> <当前分支名>:<远程分支名>

这样,一次基本的工作流就完成了。