git命令(更新中)

编程入门 行业动态 更新时间:2024-10-12 01:27:02

git<a href=https://www.elefans.com/category/jswz/34/1771323.html style=命令(更新中)"/>

git命令(更新中)

git add 文件名

git commit -m "描述"

git log --pretty=oneline 显示从最近到最远的提交日志

git reset --hard HEAD^ 回退到上一个版本 HEAD当前版本,HEAD^上个版本,HEAD^^上上个版本,HEAD~100 往上100个版本

git reset --hard id号(不一定写全,前几位也可) 可以回到未来

git reflog 可以查到历史版本commit id 查看历史命令 区别于git log !


git diff HEAD -- 文件名 查看最新版本库和工作区的区别


命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况:


一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态;


一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。


总之,就是让这个文件回到最近一次git commit或git add时的状态。

用命令git reset HEAD 文件名 可以把暂存区的修改撤销掉(unstage),重新放回工作区(没有commit提交)


删除文件:git rm 文件名 +git commit -m "xxxxx"


git分支:git checkout -b dev 创建并切换到dev分支

git branch dev git checkout dev 切换分支

查看分支:git branch

创建分支:git branch <name>

切换分支:git checkout <name>

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

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

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

git 设置用户名密码

git config --global credential.helper store

更多推荐

git命令(更新中)

本文发布于:2024-02-07 06:30:31,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753943.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:命令   更新中   git

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!