GIt命令合集Git常用命令命令名称作用git --version查看Git版本信息git config --global user.name 用户名设置用户签名git config --global user.name 邮箱设置用户签名git init初始化本地库git status查看本地库状态git add 文件名 .为所有文件添加到暂存区git commit -m "日志信息" 文件名提交到本地库git reflog查看历史记录git reset --hard 版本号版本穿梭c盘=>用户=>i=>.gitconfig=>打开查看配置用户信息ll -a 查看隐藏文件ll查看文件git rm --cached 文件名删除暂存区的文件,本地文件不受影响git reflog查询commit提交之后的信息git log查询commit提交之后的详细信息cat 文件名查看文件内容cd 目录文件名进入指定文件目录Git分支命令命令名称作用git branch 分支名创建分支git branch -v查看分支git checkout 分支名切换分支git merge 分支名把指定分支合并到当前分支上团队内协作代码托管中心命令名称作用git push 别名 分支推送git clone 远程地址克隆 注:克隆不需要登录账号git pull 别名 远程分支拉取 跨团队协作代码托管中心命令名称作用fork远程库克隆Pull request 审核 merge审核pull拉取 远程仓库操作命令名称作用git remote -v查看当前所有远程地址别名git remote add 别名 远程地址起别名git push 别名 分支推送本地分支上的内容到远程仓库git clone 远程地址将远程仓库的内容克隆到本地 注:克隆不需要登录账号git pull 别名 远程分支将远程仓库对于分支最新内容拉下来之后于当前本地分支直接合并git remote rm 别名删除别名和绑定的远程地址git push -u 别名origin 远程分支master把master分支作为远程推送默认分支,之后只需要git pushgit push推送到远程仓库 前提是设置了git push -u origin mastergit clone 远程地址 注:会有以下操作 ,1.自动拉取代码,2.自动初始本地仓库,3.自动创建别名.4.git remote -v 可以查看创建的别名SSH链接使用命令名称作用c盘=>用户=>用户名=>.ssh查找是否有.ssh目录..可删除从新生成.ssh文件ssh-keygen -t rsa -C 邮箱号 3次回车用户名目录中=>右键git命令窗口=>粘贴口令=>3次回车从新生成.ssh文件.ssh目录id_rsa.pub和id_rsaid_rsa.pub是公钥.id_rsa是私钥github=>Settings=>SSH add GPG keys=>粘贴公钥添加ssh在github中配置添加id_rsa.pub公钥