Git小白基础
一.git基础操作指令
1.git下文件存在的状态
2.常见命令
<1>查看修改的状态
- 作用:查看修改的状态(暂存区 工作区)
- 命令形式:git status
<2>添加工作到暂存区
- 作用:添加工作区一个或多个文件
- 命令形式:git add 单个文件名/.(通配符)
<3>提交到本地仓库
- 作用:提交暂存区内容到本地仓库的当前分支
- 命令形式:git commit-m'注释内容'
<4>查看提交日志
- 作用:查看提交记录
- 命令形式:git log[option]/git-log
<5>版本回退
- 作用:版本切换
- 命令形式:git reset --hard commitID(用git log 查看)
- 如何查看已经删除的记录(git reflog)
二.分支
<1>切换分支
- 命令:git checkout 分支名
- 切换到不存在的一个分支:git checkout -b 分支名
<2>合并分支 一个分支上的提交可以合并到另外一个分支上
- git merge 分支名称
三.操作远程仓库
<1>.添加远程仓库(此操作是先初始化本地库)
- 命令git remote add <远端名称> <仓库路径>
<2>.查看远程仓库
- 命令:git remote
<3>.推送到远程仓库
- 命令: git push <远端名称> <本地名称>
补充:
- 推送到远端的同时建立起与远端分支的关联关系
- 命令:git push --set-upstream <远端名称> 本地分支:远端分支
- 下次推送可以直接git push
<4>.查找关联关系
- 命令:git bransh --vv
四.远程和本地仓库的操作
<1>.将本地仓库中传送到远程
- 命令:git push
<2>.将远程拉到本地
- 命令:git pull