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 <远程主机名> <当前分支名>:<远程分支名> |
这样,一次基本的工作流就完成了。