Git 与 Github

一、安装与配置

 1、下载安装

 2、配置全局变量

  • git config --global user.name "<username>"
  • git config --global user.email "<email>"

3、配置密钥,创建本地和github SSH通信通道

  • cd ~/.ssh  查看是否存在 id_rsa和id_rsa.pub文件,没有则需要通过命令生成:ssh-keygen -t rsa -C "<email>"
  • 将.pub文件内容配置到github上
  • 使用命令查看通道是否连通:ssh -T git@github.com

 4、添加远程仓库

  • git remote add origin git@github.com:**

5、本地代码提交到远程仓库

  • git push -u origin master (第一次推送使用-u **是为了关联远程仓库,后面直接使用git push 即可)

 

 

二、常用命令

1、常用命令

  • git status 查看状态
  • git diff 查看具体修改内容
  • git log 查看提交日志

2、撤销修改

  1. 未提交到临时仓库时撤销修改  git checkout -- <filename>
  2. add提交到临时仓库后撤销修改  git reset HEAD <filename>
  3. commit提交到仓库后撤销修改  git reset --hard HEAD^  (一个^代表回溯一个版本)
  4. push到远程仓库后撤销修改

 

三、分支管理策略:在分支上开发,合并修改到master,从主干发布

1、分支管理相关命令

  • 创建分支 git branch dev
  • 切换分支,让HEAD指向分支 git checkout dev
  • 创建并直接切换分支 git checkout -b dev
  • 查看分支 git branch 
  • 删除分支 git branch -d dev

2、创建分支并合并修改到master的过程

  • 创建分支并提交修改后,dev比master领先一个版本

          

 

  •  切换回master分支,然后合并dev修改内容后,dev和master都是最新版本

   

 

posted @ 2022-03-18 17:59  ShirleyZGH  阅读(61)  评论(0)    收藏  举报