git上传步骤
***以下内容,为方便区分,$美元符号后才为命令行代码
场景一:仓库建立后第一次上传(仓库为空)
1.找到要上传的文件位置,右击选择git bash here,进入命令行
2. $ git init //初始化
3. $ git add 文件名 //添加要上传的文件到缓存区
例如:$ git add 1.txt //上传1.txt文件
$ git add . //上传所有文件
4. $ git commit -m "提交说明/注释 " //添加提交文件注释
例如:$ git commit -m "my first commit"
5. $ git remote add origin 你的远程库地址 //连接远程仓库
例如:$ git remote add origin https://gitee.com/111/abc.git
6. $ git push -u origin master //推送本地库的内容到远程仓库(会要求输入用户名和密码)
场景二:仓库已有他人代码且个人第一次上传
为了避免提交时git出现无法合并错误
例如:fatal: refusing to merge unrelated histories
或者【rejected】 (non-fast-forward)-hint :........
所以我们进行如下步骤:
1.选择一个你想让仓库存在的位置,比如D盘的一个aaa文件夹。
进入这个aaa文件夹,右击git bash here,打开命令行
//克隆下来的地方就会成为这个远程仓库的本地仓库
2.$ git clone 仓库地址 //将已有他人代码的仓库克隆下来
例如:$ git clone https://gitee.com/111/abc.git
//假设就是克隆到aaa文件夹,那执行完命令后,aaa文件夹下会多出来克隆下来的文件夹或者文件,abc
3.将个人的文件,复制粘贴到到克隆下来的文件夹的相应位置
4.进入这个aaa文件夹,右击git bash here,打开命令行
5.$ git add . //添加所有文件到缓存区
6. $ git commit -m "提交说明/注释 " //添加提交文件注释
7. $ git pull origin master //拉取远程库与本地合并
8. $ git push origin master //推送本地库的内容到远程仓库
场景三:个人已经上传过但要版本迭代更新时
1.找到仓库位置,右击并选择git bash here,进入命令行
2.$ git add 要更新上传的文件名
例如:$ git add a.txt //添加a.txt到缓存区
3.$ git commit -m "要添加的文件注释"
4.$ git pull origin master //拉取远程仓库与本地合并
5.$ git push origin master //推送到远程仓库