(如果提示没有权限,则在前边添加加sudo)
(1)git status //检查当前文件状态
(2/1) sudo git add -A //将文件添加到索引库中
(2/2) sudo git add 文件名称 //或者 操作单一文件进行提交 操作多个文件,然后再统一提交
(3) sudo git commit -m "[新增功能 功能介绍 ] 作者 时间" //提交时,添加注释
(4) sudo git pull // 取回远程主机某个分支的更新,再与本地的指定分支合并
(5) sudo git push origin master // 将本地分支的更新,推送到远程主机
可用来暂存当前正在进行的工作, 比如想pull 最新代码, 又不想加新commit, 或者另外一种情况,为了fix 一个紧急的bug, 先stash, 使返回到自己上一个commit, 改完bug之后再stash pop, 继续原来的工作。
基础命令:
(1)git stash //将正在使用的文件放入缓存区
(2)打算做一个新的工作
(3)git stash pop //恢复未进行完的工作
如果目录不提交,想更新他人提交的代码,则需要
需加sudo
git stash
git pull
git stash pop
git fetch --all
git reset --hard origin/master
放弃本地修改= =