Git常用命令

1、git中一些命令,如:tree等可能没有,得自己额外安装
2、遇到换行crlf等错误可以试试切换输入法,或者重复几次命令
3、git branch -avv查看分支及其具体信息
4、git log查看日志
5、ssh -T git@github.com用户授权
6、git add .添加改动至储存区
7、git checkout [分支名]切换分支或者git checkout -b
8、git remote -v查看提交用户信息
9、git log --onine | cat命令无效的话,可以使用git log | cat

10、上传一次的命令:
git add .
git status
git commit -m ‘提交的文件名或者注释’
git push -u origin master
或者git remote add origin git@xxxxx(对应的链接)

11、版本回退(注意先用git log检查版本)
git reset (–mixed) HEAD~1
回退一个版本,且会将暂存区的内容和本地已提交的内容全部恢复到未暂存的状态,不影响原来本地文件(未提交的也不受影响)
git reset –soft HEAD~1
回退一个版本,不清空暂存区,将已提交的内容恢复到暂存区,不影响原来本地的文件(未提交的也不受影响)
git reset –hard HEAD~1
回退一个版本,清空暂存区,将已提交的内容的版本恢复到本地,本地的文件也将被恢复的版本替换
git reset --hard 版本号

12、分支合并操作(假设新分支为dev)
git checkout master 切换回到master分支上
git pull origin master 团队开发注意更新,如果是自己一个开发就没有必要了,为了保险期间还是pull
git merge dev 合并分支
git status 查看状态及执行提交命令
git remote update origin --prune 更新远程分支列表
git branch -a 查看所有分支
git push origin --delete Chapater6 删除远程分支Chapater6
git branch -d Chapater6 删除本地分支 Chapater6

13、如何将本地仓库上传到git仓库
git init
git commit -m “注释”
git remote add origin

14、git pull错误(一般因为本地仓库和远程仓库没有关联更新,所以告知无法合并),一般有两种解决办法
第一种:先从远端库拉下来代码,然后将本地代码放入本地库中, 然后再执行push提交上去
第二种方法:使用以下命令,把两段不相干的分支进行强行合并
git pull origin master --allow-unrelated-histories
然后再进行提交
git push origin master:init
或者 git push origin master

15、查看git配置 git config --global -l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Magician0619

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值