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 [email protected]:xxxxx;
  4. 推送远程库地址 git push origin master
  5. 删除标签,git remote remove xxx;
  6. 修改origin标签对应的地址, git remote set-url origin [email protected]: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

你可能感兴趣的:(GIt的基本操作指南(二))