git上传出了很多问题---

完全成功的测试

git init                      ----在要上传的目录下
git add README.md                --这个要不要无所谓
git commit -m "first commit"         ---引号里面是备注信息
git remote add origin git@github.com:jinhuashijie/helpcommand.git        改一下仓库的地址,后面的仓库名字
git push -u origin master                       ---提交即可

1:各种命令的使用

1:git init 当前文件夹下展开项目
2:git add 文件名字  添加到工作区
3:git status 查看工作区的文件
4:git diff  查看变化,之前先add,不然啥都看不到
5:git commit -m +"备注说明" 提交到暂存区
6:提交之前要先输入名字和邮箱 git config --global user.name "jinhuashijie" 
git config --global user.email "947575519@qq.com"
7:提交之前还要在add一次,然后再commit
8:git status 会发现是空的
9:git reflog   可以查看历史提交的备注信息
10:git reset --hard HEAD"^"   恢复到上一个版本,
11:git rm +文件名,提交之后使用会彻底删除原文件
12:git checkout -b dev  新建分支并打开
13:git checkout dev  跳转到指定分支
14:在新的分支上add,commit,之后,老分支再 add,commit,就可以切换分支显示
15:为什么新建的文件也会出现在status上面,而且在commit之后--不用管
16:git merge dev   合并Dev分支到当前分支下
17:git branch -d dev  删除Dev这个分支
git branch -D dev  要用大写的d才能强制删除分支成功 源文件没变化
18:git branch 查看所有的分支目录
git的远程应用:
1:服务端新建一个仓库
2:git remote add gittest4 git@github.com:jinhuashijie/gittest4.git
  git remote add origin git@github.com:jinhuashijie/gittest4.git
3:git push -u gittest4 master   推送到远程报错
4:ssh-keygen -t rsa -C "jinhuashijie"  还是没成功
ssh-keygen -t rsa -C "947575519@qq.com" 
ssh -v git@github.com   用来测试的东西
从新来一次----前面事实上已经提交成功了,
1:git remote  查看远程库的名字,能看到,为什么服务器看不到?
git remote -v   会列出详细的地址
2:git remote add pb git://github.com/paulboone/ticgit.git  添加新库
3:add新的文件之后再远程提交一次  git push -u gittest4 master 可以成功
git远程克隆到本地
1:git clone  git@github.com:jinhuashijie/gittest4.git 克隆成功
 怎么才能克隆指定文件---有相对应的地址
git clone   git@github.com:jinhuashijie/gitskills.git
标签管理
1:git branch  查看所有的分支目录
2:git tag v1.0  打上一个标签
3:git tag v0.9 6224937  给对应id打标签
4:git tag  查看标签
5:git show v0.9   查看指定版本标签 src没有匹配
6:
git gui的使用
1:直接右键,
2:克隆使用网上的http地址,文件夹要在名字后面新建才行,克隆到本地成功
3:在cmd里面提交用户名和邮箱是可以的;
4:push之后要登录才行,成功提交到服务器端
5:选择commit -reset  未缓存的改动就被丢弃了
6:分支与合并:功能分支---验证完之后再合并
增加分支,修改分支,合并分支,删除分支---上传到服务器
合并跟踪分支
github上传文件夹
1:直接add连remote都看不到
2:git remote add homework git@github.com:jinhuashijie/homework.git  没反应
3:git remote add origin git@github.com:jinhuashijie/homework.git 没反应
4:git push -u homework master  也报错
5:git remote  能看到东西了,看不大服务器全部
6:git remote add origin git@github.com:jinhuashijie/homework.git 已经存在
7:git remote add homework git@github.com:jinhuashijie/homework.git
  origin已经在,homework也已经存在,为什么服务器看不到?
8:把用户名跟邮箱打上去试试;
9:git remote add origin git@github.com:jinhuashijie/homework.git
  git remote add homework2 git@github.com:jinhuashijie/homework.git
     还是显示已经存在;换名字也不行; 下面换文件也不行
10:git remote add news.sql git@github.com:jinhuashijie/homework.git
12:git commit -m "homework"  
13:拖拽只能上传单个文件,文件夹就不行了
14:  测试  1:找到了文件夹,但是没有找到文件夹里面的文件
2:add之后,commit之后,git push -u origin master
3:git remote add master git@github.com:jinhuashijie/homework.git
git gui上传文件夹:
1:刷新,缓存更改,提交,push----结果失败了


git上传文件从新测试
1:add
2:commit
3:需要邮箱:
4:status,只有未添加的文件
5:git push -u origin master   直接这样没有地址
6:git remote add master git@github.com:jinhuashijie/homework.git  没反应
7:git push -u origin master  不行 git push -u homework master  不行
8:git remote add origin git@github.com:jinhuashijie/homework.git  +
  git push -u homework master   不行
9:git remote add origin git@github.com:jinhuashijie/homework.git
10:git remote rm origin  删除原来的
11:fatal: 'origin' does not appear to be a git repository
这个问题出现之后又从新提交,又有了新的问题
! [rejected]        master -> master (non-fast-forward)
git remote add origin  https://github.com/jinhuashijie/homework.git
fatal: remote origin already exists.   报错  git remote rm origin  删掉
从新提交,remote不报错了  git push -u origin master  推送成功了
git上传文件正式测试:
1:add,commit
2:git remote add origin  https://github.com/jinhuashijie/homework.git  没反应
3:git push -u origin master    报错: ! [rejected] master -> master (fetch first)
4:git remote rm origin   删掉  再推送: git push -u origin master 有报错
fatal: 'origin' does not appear to be a git repository
5:git remote add origin  https://github.com/jinhuashijie/homework.git   
git push -u origin master    从来一次 报错:! [rejected]
6:这三个一直在循环,
7:先删除  git remote rm origin
  再同步 git pull origin master  报错:
8: add  commit   status只有未添加的文件
1:git remote add origin  https://github.com/jinhuashijie/homework.git
2:git remote add origin git@github.com:jinhuashijie/homework.git  报错已存在
3:git remote rm origin 删除原来的
4:git remote add origin git@github.com:jinhuashijie/homework.git  没反应
5:git push -u origin master   报错 rejected
6:git remote add origin  https://github.com/jinhuashijie/homework.git 已经存在
7:删除之后 git remote add origin git@github.com:jinhuashijie/homework.git正常
8:git push -u origin master  报错 rejected
9:ssh -T git@github.com  验证公钥是否增强,已经成功
通过克隆的方式进行上传
1:git clone  git@github.com:jinhuashijie/homework.git  直接成功
2:正常add,commit,remote,删除,remote,push,可以推送上去
3:git add .  跟踪所有文件
4:git commit -m 'first_commit5'
5:git remote add origin  https://github.com/jinhuashijie/homework.git
6:git push -u origin master  文件夹可以提交,但是打不开啊
7:git add * 不行

8:git add -A  

9:文件夹最终还是可以正常传上去的












  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值