Git操作简记

一.初始化

mkdir Demo   新建Demo文件夹

git init -->初始化仓库

touch README.md -->编辑README.md文件

git add README.md -->添加文件

git rm filename -->删除文件

git rm flodername -r -f  -->删除文件夹

git commit -m "first commit"  -->将代码提交到本地仓库

git remote add origin https://hi.aaa/xx.git -->添加远程仓库地址

git push -u origin master -->将代码提交到远程仓库master分支

二.检出提交

git clone username@host:/xxx.git  或 https://xxx.git 或本地 /D:/xx -->从网络或本地检出

git status --> 文件状态

git add 或git add * 或git add -A -->添加文件

git tag 1.0.0  --> 打标签

git tag -d  1.0.0 -->删除标签

git tag -a v1.0 -m 'version 1.0' -->远程打标

git push origin v1.0:v1.0  -->将标签推送到远程

git push origin  :refs/tags/1.0.0 -->命令删除远程标签

git commit -m "Init commit"  -->提交代码到本地

git pull origin master  --> 更新最新远程代码到本地

git checkout -b branch_name tag_name -->将某tag代码检出到可编辑分支

三.本地文件替换

git checkout  -- --> 服务器file替换本地

git fetch origin --> 全部替换,已提交本地缓存不受影响

git reset --hard origin/master -->本地文件重新指向master

git remote set-url origin  [newUrl] -->更改本地代码提交地址

四.分支操作

git branch -a  --> 显示本地所有分支

git checkout  -b  hi -->创建名称为hi的分支,并切换过去

git checkout master -->切换到master分支

git branch -d hi  --> 删除hi分支

git merge -->合并分支

git diff    -->预览分支差异

五.小贴士

gitk --> 内建图形化git

git config color.ui true --> 彩色git输出

git config format.pretty oneline --> 显示历史记录每个提交只显示一行

git add -i --> 交互式添加文件到缓存区

git log -> 获取提交ID

你可能感兴趣的:(Git操作简记)