首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【收藏】Git 常用命令备忘录

    git config # 检查 git 配置 git config -l # 设置你的 git 提交 username 和 email # 例如:对于公司里项目 git config --global...git log -p # 显示提交历史统计 git log --stat # 显示特定的提交 git show commit_id # 以图形方式显示当前分支的提交信息 git log --graph...git diff # 在使用 diff 提交之前所做的更改 git diff git diff some_file.js git diff --staged git rm # 删除跟踪文件 git...# 查看远程仓库 git remote -v # 查看远程仓库的更多信息 git remote show origin Git技巧和窍门 清理已合并分支 清理已经合并的本地分支 git branch...--merged master | grep -v "master" | xargs -n 1 git branch -d .gitignore 指明 Git 应该忽略的故意不跟踪的文件的文件,比如

    41950

    常用的Git Tips

    一、Configuration:配置 列举所有的别名与配置 git config --list Git 别名配置 git config --global alias....-global help.autocorrect 1 三、Remote:远端仓库配置 获取所有远端引用配置 git remote 或者 git remote show 修改某个远端的地址 git remote...:信息查看 查看上次提交之后的未暂存文件 git diff 查看准备用于提交的暂存了的修改的文件 git diff --cached 显示所有暂存与未暂存的文件 git diff HEAD 查看最新的文件版本与...注意,和上一个操作一样,重置不会修改当前的文件状态,Git会自动将当前文件与该Commit时候的改变作为Changes列举出来 git reset Undo&Revert:撤销与恢复某个...push origin : 移除所有已经合并进入Master的分支 git branch --merged master | grep -v '^/*' | xargs

    70250

    Git常见操作命令大全,程序员必备技能

    --global user.email "你的Git提交邮箱"仓库管理1、初始化Git仓库git init2、往仓库中添加文件# 添加所有文件git add . # 添加指定文件到git add 文件...git log --graph --oneline --all# 图形化显示所有分支的提交日志及每次提交的变更内容git log --graph --patch --all4、显示提交信息git show...提交hash值git show 分支名git show tag名5、移除当前修改# 抛弃指定文件的修改git checkout -- [file1] [file2]# 2.23版本开始,推荐使用如下命令...版本操作1、查看标签# 查看所有标签git tag# 指定查找模式git tag -l "匹配模式"2、查看标签信息git show 标签名3、创建标签# 创建轻量级标签git tag 标签名# 创建带有记录信息标签...远程仓库名 and git branch -r | grep -v '\->' | grep [branch-name] | cut -c 3- | xargs -n 1 git branch -d17

    10021

    救命的时候绝对用的上——每天三分钟玩转Git (8)

    上图的步骤为: 根据git reflog返回的结果,用git reset --hard commit_id回退到856a740这个版本 git log -1看近一行的日志,可以看到目前回到了856a740...在上面执行完git fsck --lost-found命令,返回的第一行blob我们使用git show命令来看看他的内容 正好内容就是lose_file.txt原本的内容,就是我们丢失的文件内容,这样就找回来了...如果你发现执行git fsck --lost-found的输出也找不到你想要的,那么只能祭出终极命令来输出近期修改的文件了,如下: 这里用find .git/objects -type f | xargs...提交过的就用命令git reflog来查询提交记录找回 2. 未提交但是git add过的就用git fsck --lost-found来生成丢失文件记录来找回。 3....没找回成功就用用find .git/objects -type f | xargs ls -lt | sed 3q这个命令来输出近期修改的文件找回。

    82920
    领券