假设你已经有一个git目录,包含了一个分支和很多commit
,你需要将该分支连带已经存在的commit
上传至Github(如果存在多个分支需要单独上传)。
- 在Github中新建目录,起好名字,下面初始化的相关设置随意,因为都会被覆盖。
- 复制该目录的地址
your_address
,在创建完成目录后界面会直接提供地址,包含https协议的和ssh协议的。该地址之后也可以在目录的Code按钮下找到,如下图。 - cd到你的目录,运行命令
git remote add origin your_address
。该命令会将创建好的Github目录添加至本地目录的remote
列表中。 - 运行
git push -u -f origin your_branch_name
。其中your_branch_name
是你的分支的名字,默认分支的名字一般为master
。 - 之后就可以像其余Github目录一样正常使用该目录了。
注意在这里假定你的本地机器已经登陆Github,能够直接上传内容至你的账号。