git 常用命令总结(持续补充中...)

    在使用git进行团队开发工作中,有些常用命令频繁使用,也有关于git的一些使用技巧。
在这里做一个记录分享给大家。如果有人能从这个文档里得到帮助,我会感到很开心o(* ̄▽ ̄*)ブ。
    下面的总结都是本人在实际使用过程中的心得,如果有什么纰漏,欢迎大家通过我的邮箱随时
指出,我会认真查看你的回复。


2017年4月6日13:39:19 Update
  给指定提交打上标签
  git tag -a <tag名> <commit对应的hash码>


2017年3月15日10:12:15 Update git 重命名本地分支 git branch -m <oldBranchName> <newBranchName> 恢复单个文件到本次提交之前的版本 git checkout filePath 删除本地和远程Git分支 删除本地分支 git branch --delete --force
<branchName> 或者使用选项-D作为简写 git branch -D <branchName> 删除远程分支 git push origin --delete <branchName> or git push origin :<branchName> 查看log,带彩色的commit git log --oneline --graph --decorate 查看每次commit 涉及的文件 git whatchanged 查看某个文件中对应的哪一行代码是谁在何时修改的 git blame filePath 回退某个文件到指定版本的步骤
git checkout <commit> filePath 合并远程分支 1. 获取最新代码 git pull 2. 执行合并操作 git merge origin remoteBranch 删除git将要上传的文件 1. 使用 git diff 查看已经改变的文件 2. 如果有不想上传的文件,但是本地需要保存 git rm --cached filePath 3. 如果有不想上传的文件夹,但是本地需要保存 git rm -r --cached filePath 再送前端人员一个福利: 每次前端页面发生更改后,客户端网页有时候不得不清空缓存才能使用Web最新功能,这实 在得不偿失(我们保存的各种网站登录密码,下一次都得重新输入)。 经过本人在百度用以下关键词 “删除某个特定网站所有的 Cookie 和缓存么?” 搜索发现: 用强制刷新可以达到同样的效果: Win: Ctrl+F5 Mac: command+shift+R

 

posted @ 2017-03-15 10:17  SurfUniverse  阅读(242)  评论(0编辑  收藏  举报