Git的远程仓库可以是你们公司,学校自己搭建的Git服务器,也可以是Github,Gitlab之类的网站。下面的展示在GitHub上创建远程仓库。然后把本地的文件提交到远程仓库去。如果没有GitHub账户,建议注册一个。顺便自己了解一下GitHub。
现在我已经创建了一个新的项目,如下所示。
我打算使用https协议来传输,当然也可以选择ssh协议。其实可以看到github已经给了我们command line的提示,告诉我们该怎么做了。
git remote add origin https://github.com/zy010101/gitpratise.git
添加后,远程库的名字就是origin
,这是Git默认的叫法,也可以改成别的。但是大多数都懒得改这个名字。以后你操作的时候就可以不使用 https://github.com/zy010101/gitpratise.git这个地址了,而是直接使用origin来代替这个长长的地址。
之后使用如下命令,将仓库推送到远程。
git push -u origin master #-u参数会把本地的master和远程的master关联起来。
master是以前的叫法了,为了政治正确,Github把master改成了main。所以建议还是用main吧!推送以后,刷新网页可以看到如下的显示。
现在,我们切换版本到最新版本,然后重新提交。
git reset --hard 391f
git push origin master
执行这两行命令之后,刷新网页,即可看到如下的显示。
———————————————————————————————————————————————————————————————————————————————
如果有人看到这篇博客,那么你应该自己去试试,而不是尝试给我的github仓库提交一些东西,因为你没有权限向我的仓库提交代码。