创建方法
1.本地创建(利用cd改目录和git init初始化)
2.外部导入(利用 git clone 地址)进行拷贝
3.外部导入并重命名(利用 git clone 地址 要命名的名字)
查看仓库状态
git status
讲所有修改添加至暂存区
git add .
提交版本
git commit -m "描述"
查看版本记录
git log
git log --oneline(一行显示)
git log --oneline --all(一行显示所有)
把修改的内容追加再log的后面
git log -p
穿越道指定的历史节点
git checkout xxx(7位就可以了)
回退道上一个节点
git checkout -
回溯至标签所在的提交
git checkout 标签名
commit的内容是暂存区的内容(add操作),如果add之后有修改了内容,这次修改的内容不会被commit
三个状态
已修改=》已暂存=》已提交
附注标签
git tag -a 标签名 -m "备注"
git tag -a 标签名 -m "备注" xxx(7位就可以了) 【可以在改节点上附注标签】
列出所有标签
git tag
查看某个标签的详细信息
git show 标签名
创建分支
git branch $branchName
切换到分支
git checkout $branchName
git checkout master(退出分支)
图形化显示
git log --all --graph
git log --oneline --graph --all
创建并切换到分支
git checkout -b $branchName
合并分支
git merge $branchName
添加远程仓库
git remote add 远程名字 远程地址
列出所有远程仓库
git remote
git remote -v列出详细其中fetch是下载地址push是上传地址
获取远程更新
git pull