Git基本使用

一、第一次使用

1、初始化

  • git config --global user.name "name"

  • git config --global user.email "YourEmail"

  • git init //初始化当前文件夹为Git仓库

2、连接远程仓库

  • ssh-keygen -t rsa -C "YourEmail" 生成两个文件(id_rsa,id_rsa.pub),私钥和公钥

  • 将公钥打开,复制全文到Github

Git基本使用_第1张图片

二、常规操作

1、本地和远程间的操作

  • git add "filename" //提交文件到本地仓库

  • git comment -m "注释“

  • git status //查看文件提交状态

  • git push 仓库别名 master //推送到远程仓库

  • git push 仓库名 master

  • git clone 仓库地址 //克隆到本地

2、后期处理

  • git diff //查看修改

  • git log //查看修改日志

  • git reset --hard HEAD^ //退回到上一次的修改版本 // HEAD^^上上次,HEAD~number(退回到前number次版本)

  • 删除文件

git pull remoteName master

git rm -r --cached FileName

git commit -m 'commit'

git push remoteName master

3、分支管理

  • git branch branchName //创建branchName分支

  • git checkout branchName //切换分支

  • git checkout -b 分支名 //创建并切换分支

  • git branch //查看当前分支

  • git merge branchName //合并branchName到当前分支

  • git branch -d branchName //删除branchName分支

三、错误处理

1、出现refusing to merge unrelated histories问题,即两个不相关的git处理出错

解决:在命令后面加--allow-unrelated-history

你可能感兴趣的:(Git基本使用)