git 手册: https://git-scm.com/book/zh/v2
git - the simple guide - no deep shit! (rogerdudler.github.io)
git config user.name # 查看用户名 git config user.email # 查看用户邮箱 git config --global user.name "xieboke" # 设置用户名 git config --global user.email "xieboke@xieboke.net" # 设置用户邮箱 git add <file1> <file2> # 添加文件 file1, file2 到暂存区 git add -A # 添加所有变动的文件 git add -u # 提交被修改 (modified) 和被删除 (deleted) 文件,不包括新文件 (new) git add . # 提交新文件 (new) 和被修改 (modified) 文件,不包括被删除 (deleted) 文件 git commit -m "" # 提交 commit git init # 初始化本地项目 git clone # 克隆代码到本地 git status # 查看分支状态 git remote set-url origin [url] # 设置远程仓库地址 git pull # 拉取当前分支 git push # 推送本地代码到当前分支 git log # 查看提交历史 git log -p <file> # 查看文件 <file> 每次提交的 diff git diff <file> # 比较当前文件和暂存区文件差异 git branch # 查看所有分支的清单, 带 * 号是当前分支 git branch -v # 查看各个分支最后一个提交对象的信息 git checkout dev # 切换到 dev 分支 git checkout -b testing # 新建并切换到 testing 分支 git checkout -- <file> # 未 commit 前,丢弃 file 的修改 git clean -df <file or path> # 删除指定路径下的没有被 track 过的文件和文件夹 git stash # 贮藏修改 git stash list # 查看所有贮藏 git stash apply # 应用贮藏,默认第一个,应用第一个 git stash apply stash@{0} git stash drop # 删除贮藏,默认第一个,删除第一个 git stash apply stash@{0} git stash clear # 删除所有缓存的 stash
Zhuoyuebiji ( 广东·深圳 )
🚩成长的时候,能帮有需要的你
我是 卓越笔记,软件测试工作者,热爱互联网,喜欢琢磨,遇到问题就一定要找到答案。我的博客主要记录学习中遇到的知识点和遇到的问题及问题的解决方法。欢迎同样热爱互联网的小伙伴们交换友链,一起探索互联网的世界 😊
为向您提供更好的服务,我们使用 Cookies。更多相关信息请查阅我们的 隐私政策 和 免责声明