git命令:###########################################################git fetch origin 获取远端分支############################################################git branch 查看当前分支git branch -a 查看所有分支git checkout -b dev 创建dev分支,然后切换到dev分支#git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:git branch dev 创建dev分支git checkout dev 切换到dev分支######################################################git pull 将服务器的代码更新到本地仓库中git status 显示有变更的文件git add 文件名git add . 将修改添加至本地缓存(.表示所有)git commit -m 'msg' 将本地缓存保存到本地仓库中git push 将本地仓库推送至服务器#####################################################若当前为master 分支git merge dev#git merge命令用于合并指定分支到当前分支。#或者git pull origin dev####################################################未使用 git add 缓存代码放弃某个文件修改 git checkout -- 文件名放弃所有的文件修改 git checkout . #已经使用了 git add 缓存了代码放弃某个文件修改 git reset HEAD -- 文件名放弃所有的文件修改 git reset HEAD .#已经用 git commit 提交了代码可以使用 git reset --hard HEAD^ 回退到上一次commit的状态回退到任意版本:git reset --hard commitid 放弃所有修改,拉取某个分支代码覆盖本地git fetch --allgit reset --hard origin/master使用 git log 命令来查看git的提交历史。git log 输出每条的第一行就是 commitid##############################################################退出Vim方式 :q
转载于:https://www.cnblogs.com/kongwei/p/10566228.html
相关资源:数据结构—成绩单生成器