Shallow Dream

Keep It Simple and Stupid!

0%

创建本地仓库并推送

使用 Git 版本控制,将本地仓库同步到 GitHub 上

创建 GitHub 仓库

登录 GitHub 账户,New repository

填写仓库名称、描述等信息,并选择是否公开或私有。

点击 "Create repository" 按钮创建仓库。

建议不要勾选自动生成 README 文件,不然远程仓库和本地推送仓库会出现两个分支,我目前还不知道这种情况有什么好的办法解决(有猜测,但还未尝试)

本地初始化 Git 仓库

Git bash 在对应目录下,使用 git init 命令进行初始化

1
git init

此时你可以将文件添加到暂存区,

1
2
git add .	# . 意味着将当前目录下所有文件全部添加到暂存区
git add <fileName> # 以对应文件名作为参数,仅将对应文件添加到暂存区

之后就是正常的提交,git commit ,以及对应的提交信息的填写,编写优质规范的提交信息是良好的编码习惯

1
2
git commit	# 提交暂存区文件
git commit -m "commit message" # 快速添加提交信息

添加远程仓库

使用如下命令添加远程仓库

1
2
git remote add <仓库的别名> <repository-url>
# 这个起别名是为了方便表示仓库的URL

推送到 GitHub

运行 git push -u <别名> <分支>

1
2
3
git push -u <别名> <分支>
# 例如 git push -u origin master
# 推送到 origin 代表的这个仓库的 master 分支上

后续的推送

之后如果有更多的提交,只需要运行 git push 即可推送到远程仓库

# 额外的一些内容

我能否修改我的远程仓库名称?

当然,通过使用如下命令,你就可以更改已经设置的远程仓库的名称

1
2
# 将远程仓库的名称 从 origin 改成 myrepo
git remote rename origin myrepo

我如何查看已有的所有远程仓库的名称?

要查看已有的所有远程仓库的名称,可以使用以下命令:

1
2
3
4
# 查看所有远程仓库的名称
git remote
# 包括远程仓库的 URL
git remote -v