git 常用命令

git命令总结

1.创建仓库

git init <dir>

2.添加文件到仓库

git add <file>
git commit -m <comment>

3.查看工作区状态

git status
  1. 设置github 第1步:创建SSH Key: 在用户主目录下,查看有没有id_rsa和id_rsa.pub文件,有,跳下一步。 没有,打开Shell(Windows下打开Git Bash),创建SSH Key: ssh-keygen -t rsa -C "youremail@example.com" 一路回车,使用默认值即可,由于Key也不是用于军事目的,无需设置密码。 如果一切顺利的话,可以在用户主目录里找到.ssh目录,里面有id_rsa和id_rsa.pub两个文件,这两个就是SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以放心地告诉任何人。

第2步:登陆GitHub,打开“Account settings”,“SSH Keys”页面: 然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴id_rsa.pub文件的内容后, 点“Add Key”,你就应该看到已经添加的Key。

5.github上添加远程仓库 首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库 在Repository name填入learngit,其他保持默认设置,点击“Create repository”按钮,就成功地创建了一个新的Git仓库:

将本地仓库与远程仓库关联:

git remote add origin <仓库地址>

添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。

  1. 推送到远程库
git push origin master
  1. 克隆远程库
git clone <仓库地址>
  1. 创建并切换到新分支
git checkout -b <branch>
git checkout <branch> # 切换分支
  1. 查看当前分支
git branch
  1. 合并分支
git merge <branch B> # 在分支A中将分支B的内容合并到分支A
  1. 查看版本历史
git log
  1. 版本回退
git reset --hard commot_id
  1. 撤销修改
git checkout --<file>  # 撤销在工作区的某个文件修改
git reset head <file> #撤销在暂存区某个文件的修改
  1. 删除文件
git rm <file>
原文地址:https://www.cnblogs.com/Milky22/p/8511239.html