Git 常用命令指南
*
首次提交代码至远程仓库
新建仓库
1 | git clone repository_url |
本地仓库目录已存在
1 | $ cd existing_folder |
Git 分支命令
查看所有分支
创建新分支
切换分支
合并分支
推送分支
删除分支
fork 项目后与源项目同步更新
配置上游项目地址。将你 fork 的项目地址配置到自己的项目上。比如我 fork 了一个项目,原项目是 theme-next/hexo-theme-next.git,我的项目就是 ChangingFond/hexo-theme-next.git。使用以下命令来配置。
查看一下配置状况,上游项目的地址已经被加进来了。
获取上游项目更新。使用 fetch 命令更新,fetch 后会被存储在一个本地分支 upstream/master 上。
合并到本地分支。切换到 master 分支,合并 upstream/master 分支。
提交推送。根据自己情况提交推送自己项目的代码。
由于项目已经配置了上游项目的地址,所以如果 fork 的项目再次更新,重复步骤 3、4、5即可。
Git 远程分支覆盖本地分支
Git 常用命令指南