GIt的基本操作指南(二)

一、GitHub文件提交到三个状态

  • mommitted 已提交,该文件已经被安全的保存在本地数据库中了;
  • modified 已修改,修改了某文件,但还未提交保存;
  • staged 已暂存,把已修改的文件放在下次提交时要保存的清单中;


    Git三个状态

二、 初次提交远程仓库前基本信息的设置

  1. git config --global user.name "XXX" 设置提交人姓名;
  2. git config --global user.email "XXX@XXX" 设置提交人邮箱地址;

三、 查看文件状态命令

git status 可查看当前仓库文件状态;

四、执行git操作时的顺序

  1. git pull 将远程仓库全部内容(包含变动)先拉到本地;
  2. 执行自己本地的操作;
  3. git add . 将所有操作暂存至本地仓库内;
  4. git commit -am "XXX" 添加commit信息;
  5. git push origin master 将本地仓库信息提交至远程仓库内;

五、 本地新建文件夹递交至远程仓库的步骤

  1. GitHub新建仓库,生成仓库ssh地址;
  2. 新建文件夹,起名与GitHub仓库名一致,执行 git init 命令,初始化本地文件夹未本地仓库;
  3. 添加远程仓库地址, git remote add origin git@XXX ,之后再执行添加、提交、推送命令;

六、 其他Git指令

  1. 查看本地仓库里记录的远程地址 git remote -v;
  2. 强制推送至远程仓库,会覆盖别人的代码,git push -f origin master;
  3. 远程仓库的地址添加一个标签,叫origin, `git remote add origin git@github.com:xxxxx;
  4. 推送远程库地址 git push origin master
  5. 删除标签,git remote remove xxx;
  6. 修改origin标签对应的地址, git remote set-url origin git@github.com:XXX;
  7. 对仓库标签名进行变更,变更为coding,git remote rename xxx coding;

七、 GIt的分支操作

  1. 创建本地库dev分支,git branch dev
  2. 切换到dev分支,git checkout dev;
  3. 分支合并将dev分支的内容合并到主干分支上(master),git checkout master, git merge dev
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.git的安装 1.1 在Windows上安装Git msysgit是Windows版的Git,从https:/...
    落魂灬阅读 12,723评论 4 54
  • 1,查看所有远程分支:%git branch -r 2, 拉取远程分支并创建本地分支git checkout -...
    will666阅读 2,103评论 0 18
  • git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git b...
    猿万阅读 5,121评论 1 45
  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 15,962评论 5 147
  • 就在刚才,有个好友和我聊微信,我说这两天见了二十几年不见的亲人,翻出很多的回忆,感触也很多。她问什么感触,...
    王誉静123阅读 429评论 2 5