Note on Git - Part 2
GitHub 常见操作登录 GitHub 后,点击右上角的加号,选择 New repository 就可以创建远程库。
远程库别名一般与本地库相同,可以选择公有库和私有库。如果不进行初始化操作(添加 README file 等),就可以进入 Quick setup 界面。
在 Quick setup 界面可以选择两个链接模式,分别是 HTTPS 和 SSH,这就是我们的远程库地址。
远程库操作常用命令
命令名称
作用
git remote -v
查看当前所有远程库别名
git remote add 远程库别名 远程库地址
添加远程库
git push 远程库别名 远程分支名
将本地分支上的内容推送到远程库
git clone 远程库地址
将远程库的内容克隆到本地
git pull 远程库别名 远程分支名
将远程库对于本地分支更新的内容拉下来后与本地分支合并
创建远程库先利用 git remote -v 来查看远程库别名,发现当前没有远程库。
然后利用 git remote add 来添加远程库,再次查看远程库别名,可以得到以下信息:
GitTes ...
Note on Git - Part 1
Git 概述Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。
版本控制版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。
版本控制最重要的是可以记录文件修改的历史记录,从而让用户能够查看历史版本,方便版本切换。
通过使用版本控制,可以实现从个人开发过渡到团队协作。
工作机制Git 中分了 3 个区域:工作区、暂存区和本地库。
工作区就是写代码的地方,是代码存放的磁盘的目录的位置,电脑上的代码都存放在某个文件夹中,这个文件夹就是工作区。
在工作区写了代码后,需要让 Git 追踪到有这么一个代码文件,因此需要把文件添加(add)到暂存区,对应的 Git 命令就是 git add。
工作区和暂存区的代码都是可以被删除的,是没有历史记录的。
将暂存区的代码提交(commit)到本地库中,提交后就可以生成对应的历史版本,对应的命令是 git commit。
一旦生成历史版本后,代码就无法被删除了。
代码托管中心代码托管中心是基于网络服务器的远程代码仓库,一般称为远程库。
远程库是基于上述三个区域的更高一层的区域。
本地库的代码可以被推送 ...