打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
git bash 常用命令
  1 1. 在指定文件夹中,右键git bash打开命令窗口  2   3 2.git init 初始化本地仓库 当前文件夹中会出现.git文件夹表示成功  4   5 3.git status 查看git状态  6   7 4.命名全局用户名和邮箱地址  8   9    git conifg --global user.name "ren"   10  11    git config --global user.email ren@xx.com 12  13 5.查看所有设置 git config --list 14  15 6.把远程项目复制到本地文件夹中 git clone http@192.168.0.75:xxx/xx.git  这应该拉的是master分支 16  17 7.git branch -a 列出所有分支 18  19 8.git checkout -b dev origin/dev,作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支 20  21 或者使用 git pull origin dev   22  23 $ git checkout -b 'ams20170301zzy' 切换分支  24  25 $ git pull origin 'ams20170301zzy'  拉服务器最新代码 26  27 9.本地文件修改后 git status 查看modified文件 28  29 10.git add filePath 添加文件到本地缓存 30  31 11.gir commit -m "注释" filePath 32  33 12.q 退出 34  35 13.git pull origin 分支名称    从服务器更新最新代码 36  37 14.git push origin 分支名称  上传代码到服务器分支 38  39 15.分支合并的其它分支: 40  41 git status 42  43 git add --all 44  45 git commit -m '...' 46  47 git push origin xx 48  49 git status 50  51 git checkout xx 52  53 git merge xx 54  55 git status 56  57 git push origin developer 58  59   60  61 16. git reset --hard origin/developer 放弃本地修改内容。git checkout a.file 可以撤消本地对文件a的修改,在add之前使用 62  63 17. git branch xxxx 本地创建分支xxxx 64  65 18. git checkout -b xxxx 切换到新建的分支 66  67 19. git branch -d xxxx 删除本地分支xxxx 68  69   git branch -r  -d  xxxx 删除远程分支xxxx 70  71 20. git branch -a 列出所有远程分支 72  73 21. git commit -m 'xxx' yy.file 提交单个文件 74  75 22. merge时需要对比文件 76  77   执行git merge --no-ff origin/test --no-commit 命令,然后在文件夹目录右键选择Git Commit -->'develop' 78  79   80  81   82  83 其它命令: 84  85 如果出现报错 fatal: Couldn't find remote ref master或者fatal: 'origin' does not appear to be a git repository以及fatal: Could not read from remote repository. 86  87 则需要重新输入$ git remote add origin git@xxxx/gitdemo.git 88  89 git log [file name] 90  91   92  93 合并代码: 94  95 bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git branch 96   master 97   test2.x 98 * xm3.0 99 bixiaopeng@bixiaopengtekiMacBook-Pro xmrobotium$ git merge test2.x100 Already up-to-date. 101 git merge dev 102 git diff  对比修改内容103 104 git diff index.txt

回退命令:

$ git reset --hard HEAD^ 回退到上个版本
$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前
$ git reset --hard commit_id 退到/进到 指定commit的sha码

强推到远程:

$ git push origin HEAD --force

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Git学习笔记
git命令
git 操作规范
Git clone 命令
提交移动硬盘的git命令
常用的git命令
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服