前言
今天帮好兄弟xmq上传了一下他制作的网页deepin到github上
发现关于git命令还有很多未知的事情。说干就干,我们来处理一下这些工作!
创建并连接本地仓库与远程仓库
我选择的本地仓库路径如下
/Users/nathanq/Sites/XMQ/HTML-DEEPIN
首先初始化当前仓库
$ git init
提示:使用 'master' 作为初始分支的名称。这个默认分支名称可能会更改。要在新仓库中
提示:配置使用初始分支名,并消除这条警告,请执行:
提示:
提示: git config --global init.defaultBranch <名称>
提示:
提示:除了 'master' 之外,通常选定的名字有 'main'、'trunk' 和 'development'。
提示:可以通过以下命令重命名刚创建的分支:
提示:
提示: git branch -m <name>
这里有个有意思的提示,告诉我可以通过
git branch -m <name>
重命名master分支
状态检查命令,来检查当前的文件夹里的文件的提交状态与跟踪状态
$ git status
位于分支 master
尚无提交
未跟踪的文件:
(使用 "git add <文件>..." 以包含要提交的内容)
css/
image/
index.html
提交为空,但是存在尚未跟踪的文件(使用 "git add" 建立跟踪)
在远程仓库中的目录为 origin/master
本地仓库的文件建立跟踪
$ git add -A
进行确认提交
$ git commit -m "first commit"
[master(根提交) 9e2a32f] first commit
56 files changed, 1378 insertions(+)