美文网首页
git的命令操作

git的命令操作

作者: 光着脚的鞋 | 来源:发表于2018-07-18 20:24 被阅读0次

    ****** git基本命令

    • ssh-keygen -t rsa -C "youremail@example.com": 用来生成秘钥
    • git config --global user.email "你申请github用的邮箱"
    • git config --global user.name "你的github用户名"
    • git clone 项目地址
    • cd 项目地址
    • vim notes.md
    • git add *
    • git commit -m "本次提交注释信息"
    • git push
    • git diff: 查看提交了些什么
    • git log: 查看提交历史
    • git pull: 拉下来最新的代码
    • git rm filename: 删除文件
    • git show: 查看改变
    • git branch: 查看本地的分支
    • git status: 查看本分支的文件情况
    • git checkout -b develop: 新建并切换到develop分支
    • git checkout master: 切换到master分支
    • git merge develop: 将develop分支合并到当前分支
    • git reset --hard HEAD^: 版本回退
    • git reset --hard commitid: 回退到commitid这个版本,使用git log查看commitid
    • git checkout 版本号:切换到版本号对应的代码版本
    • git checkout -- finename: 在git add *之前,可以反悔撤销。
    • git log --graph --pretty=oneline --abbrev-commit: 查看漂亮的代码提交历史
    • git push --set-upstream origin develop: 当远程仓库github中没有develop分支时,将本地的develop分支提交到仓库里面。
    • git branch -d develop: 删除本地的develop分支
    • git push -d origin develop: 删除远程的develop分支
    • git push origin --delete develop: 同上
    • git branch -D develop: 强行删除develop分支
    • git stash: 缓存工作区内容
    • git stash list: 查看缓存中的工作区内容
    • git stash pop: 恢复工作区
    • git rebase -i commitid: 将commitid后面的所有commit合并成一个commit提交
    • git push --force: 强制提交

    相关文章

      网友评论

          本文标题:git的命令操作

          本文链接:https://www.haomeiwen.com/subject/cqpapftx.html