推荐极客时间的课程《玩转 Git 三剑客》
Android studio集成git可以直接使用可视化页面 git命令 按Q可以退出,比如 git log
git status 查看仓库的状态
git add * 添加到仓库中
git commit -m “提交说明”
git pull 拉取代码到本地
git push 提交代码到仓库
git config --list //得到所有的config配置信息
git config --global core.autocrlf false //解决windows行结束符,拉取代码失败的问题
选择第二个!
第一次修改 -> git add -> 第二次修改 -> git add -> git commit //修改的都要add不然只会提交第一次的add的文件;
git checkout – readme.txt//就是让这个文件回到最近一次git commit或git add时的状态 找到最近一次提交的commit idgit rev-parse HEAD //获取的是完整的idgit rev-parse --short HEAD //获取的是短的commit idgit checkout -b dev //创建一个分支并且切换到dev分支git branch dev //创建dev分支git checkout dev //切换到dev分支git branch //查看当前分支git branch -d dev //删除dev分支git log --graph //查看分支合并图 可以看到提交的commit idgit stash //把当前的工作现场隐藏起来,等以后再恢复现场之后继续工作
git stash pop //恢复现场 并且删除stash
git stash list //查看当前的工作现场储存在哪里…
git remote -v //查看远程库信息
git push origin branch -name //从本地推送分支
git checkout -b branch -name origin //分支name 本地分支名最好与远程分支保持一致
git branch --set -upstream branch -name origin/分支name