git中一些常用的命令

git pwd --查看当前目录
git init  --把当前目录变为git可管理的仓库
git add xxx -- 告诉git 把xxx加入到仓库
git commit -m “备注” --把文件提交到仓库中去
git status  --查看仓库当前的状态
git diff  -- 如果文件被修改了,当使用status查看状态的只能查看已经修改了,但是看不到具体修改了什么内容,这时就可以用git diff命令,就可以看到修改的具体内容。
git reset --hard HEAD^  返回上一个版本  ^代表上一个版本 如果越往上,就可以是 HEAD~100,代表就是往上100个版本。	hard后面也可以跟commit id,可删可找回原来版本
git log  -- 命令显示从最近到最远的提交日志
git reflog  --用用来记录你的每一次命令git log和git redlog的区别为,前者是查看提交历史,可以回退到某个版本,
可以回到过去,后者是查看命令历史,是重返未来,以便回到未来的拿个版本。
git checkout -- xxx   撤销文件xxx的修改。 就是说,使文件回到最近一次的git add或git commit时的状态。

刚开始学习git,整理了一些比较常用的命令,暂时还不是很完全,后面再学习的过程中会逐渐增加,补充全面。

 补充:关于分支命令

查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>

创建+切换分支:git checkout -b <name>

合并某分支到当前分支:git merge <name>

删除分支:git branch -d <name>  

强制删除: git branch -D <name>
git log --graph命令可以看到分支合并图。
git merge --no-ff -m "merge with no-ff" <分支名>   使用普通方法合并分支。--如不加 --no-ff则是用Fast forword模式
git stash  储藏当前工作现场
git stash list  查看被stash的列表
git stash pop  恢复被stash的工作现场,同时stash的内容也会被删除。
git stash apply  恢复被stas的工作现场,但是stash的内容不会被删除。
git remote  查看远程库的信息
git remote -v  查看远程库的的详细信息






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值