git 学习笔记

(如果提示没有权限,则在前边添加加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

放弃本地修改= =

你可能感兴趣的:(git 学习笔记)