使用 Git 版本控制,将本地仓库同步到 GitHub 上
创建 GitHub 仓库
登录 GitHub 账户,New repository
填写仓库名称、描述等信息,并选择是否公开或私有。
点击 "Create repository" 按钮创建仓库。
建议不要勾选自动生成 README 文件,不然远程仓库和本地推送仓库会出现两个分支,我目前还不知道这种情况有什么好的办法解决(有猜测,但还未尝试)
本地初始化 Git 仓库
Git bash 在对应目录下,使用 git init
命令进行初始化
1 | git init |
此时你可以将文件添加到暂存区,
1 | git add . # . 意味着将当前目录下所有文件全部添加到暂存区 |
之后就是正常的提交,git commit
,以及对应的提交信息的填写,编写优质规范的提交信息是良好的编码习惯
1 | git commit # 提交暂存区文件 |
添加远程仓库
使用如下命令添加远程仓库
1 | git remote add <仓库的别名> <repository-url> |
推送到 GitHub
运行 git push -u <别名> <分支>
1 | git push -u <别名> <分支> |
后续的推送
之后如果有更多的提交,只需要运行 git push
即可推送到远程仓库
# 额外的一些内容
我能否修改我的远程仓库名称?
当然,通过使用如下命令,你就可以更改已经设置的远程仓库的名称
1 | # 将远程仓库的名称 从 origin 改成 myrepo |
我如何查看已有的所有远程仓库的名称?
要查看已有的所有远程仓库的名称,可以使用以下命令:
1 | # 查看所有远程仓库的名称 |