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学习笔记 声明 本文是本人学习Git过程中所做的笔记,以便日后查阅,文中多有错漏之处,不建议用作学习材料,文...
    sayonara_yoyo阅读 3,966评论 0 1
  • Git教程 一、Git简介 1.1. Git的诞生1.2.集中式的vs分布式 二、安装Git 三、创建版本库 四、...
    曹渊说创业阅读 4,498评论 0 2
  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 14,649评论 9 163
  • 我是一个凡人,一个在大千世界里渺小到不能再渺小的人。 我是一个俗人,是一个不可理喻的俗到不能再俗的普通人。 我没有...
    矫情的小石头阅读 5,872评论 3 2
  • “我们去大草原的湖边,等候鸟飞回来 等我们都长大了就生一个娃娃 他们会自己长大远去 我们也会各自远去”
    易落阅读 1,001评论 0 1