使用git命令上传到仓库
- 首先需要安装Git,此处不多介绍。
- 安装完成后我们进入到我们需要传到仓库的文件所在的文件夹,然后在空白区域右键Git bash here 打开Git的命令行。
- 然后需要在Git命令行里初始化仓库本地仓库 git init (初始化一次即可,后续不需再初始化)
- 初始化成功 - 如果是这个样子,那就是已经初始化过了,继续操作即可。
-把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件
git add .
-
输入完之后不会有任何提示,继续即可.
-
用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明
-
git commit -m 'this is my first test'
-
等待执行完进行下一步
- 关联到远程库
git remote add origin 我的远程仓库 此处我的是git remote add origin https://gitee.com/XiuLog/Test.git
- 此处执行完也没有提示,进行下一步。
- 获取远程库与本地同步合并(如果远程库不为空必须做这一步,否则后面的提交会失败)
git pull --rebase origin master
- 把本地库的内容推送到远程,使用 git push命令,实际上是把当前分支master推送到远程。执行此命令后会要求输入用户名、密码,验证通过后即开始上传。
- 开始上传 输入git push -u origin master 这里可能会报错 所以建议不用这句 直接使用git push -u origin master -f 强制上传
- 此时可以去仓库刷新看
Tips1:后续有修改
git status
找出更改的文件
git add
文件名
git commit -m
‘此处注释’
git push -u origin master -f
Okey!!!大功告成。
Tips2:从远程仓库下载到本地仓库
-
在文件夹里git init 初始化
-
git clone 远程仓库地址
Okey!!!完成~
Tips3:新手误区~
- 如果你想操作别的仓库,下载是可以下载的不需要权限。方法如上~
- if you 想使坏,删除别人的仓库的话,那当然是不可能的(除非你有别人远程仓库的账号密码)``````````
- 即使你这样操作了,也会这个样子
- 简单来说,就是你未被许可操作这个仓库
- 当然了,如果你想操作两个远程仓库,那也是很简单的。在git命令行里输入
git config --system --unset credential.helper
- 然后你再push的时候就可以操作了,当然需要账号密码才可以了。
- 这里输入你在gitee远程仓库的账号
- 输入完之后还会提示输入你的密码
在输入完正确的账号密码之后,就Okey了!!!