git常用命令

第一次上传到gitHub

step1:现在本地创建仓库,也就是 git init

step2:在本地仓库添加你需要上传的东西,也就是 git add ……(git add */git add --all 是上传本文件夹中所有文件)

step3:将添加的文件提交一下,git commit -m "描述"

step4:连接本地库和远程库,git  remote add origin git@github.com:yingzi4773/imagePlayer.git   (origin后的是自己在gitHub上创建仓库的ssh)

step5:最后上传,git push。上传大功告成!!!

 

更新:

我过了几天,这个项目又有了新的进展,又需要上传到之前已经创建并且有内容的仓库中

step1:先通过git status 查看下状态,看看修改了哪些文件

step2:然后git add这些修改过得文件

step3:接着提交一下,git commit -m "描述"

step4:连接本地库和远程库,git  remote add origin git@github.com:yingzi4773/imagePlayer.git   (origin后的是自己在gitHub上创建仓库的ssh)

step5:最后上传,git push。更新大功告成!!!

撤销操作:

git status 先看一下add 中的文件 
git reset HEAD 如果后面什么都不跟的话 就是上一次add 里面的全部撤销了 
git reset HEAD XXX/XXX/XXX.java 就是对某个文件进行撤销了

使用git遇到的问题:https://blog.csdn.net/mzqqqqq/article/details/74356686

传到分支:https://www.cnblogs.com/printN/p/6259115.html

fast-forward:https://www.cnblogs.com/xingzc/p/5975433.html

fatal: Authentication failed for又不弹出用户名和密码 解决办法:https://www.jianshu.com/p/8a7f257e07b8

git开发问题! [remote rejected] master -> master (pre-receive hook declined)

原因:权限问题,Develop角色默认下没有远程访问master的权限

解决方案:

方案一:在项目的【Setting】中的【Protected branches】可以设置哪些分支是被保护的,默认情况下【master】分支是处于被保护状态下的,develop角色的人是无法提交到master分支的,在下面的【Developers can push】打上钩就可以了。

方案二:使用其他分支push 入

查看修改的内容

1. git log filename

可以看到fileName相关的commit记录
2. git log -p filename
可以显示每次提交的diff
3. 只看某次提交中的某个文件变化,可以直接加上fileName
git show commit-id filename

4.根据commit-id查看某个提交

git show -s --pretty=raw  id(59047cce6eeb2d8fd9fa361e01dbb88d9a37cf4e)

5.借助可视化工具 如 sourceTree 在最后一次修改的记录上 右键选中文件 查看历史修改

git查看远程仓库地址命令
git remote -v

 

撤销之前add commit的东西,

https://blog.csdn.net/dong19900415/article/details/70495716/

出现问题怎么做?

https://blog.csdn.net/q563573095/article/details/79580060

 

 

分支想要同步主分支的代码

https://www.cnblogs.com/xinmengwuheng/p/7115549.html

git merge master

 

持续更新中…………

 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值