git 基础

git添加文件并提交

# 添加指定文件,针对新建或已修改的文档
git add xxx.file 

# 提交add添加的文件
# add和commit更配哦...
git commit -m "注释内容" 

# 推送到远程库主分支master中
git push origin master 

git删除文件并提交

# 本地库和远程库都有某文件xxx.file
# 本地库移除xxx.file后,怎么推到远程库中?
rm xxx.file
git add -u 
git commit -m "非git移除操作"
# 或
git rm xxx.file
git commit -m "git移除操作"

git撤销add等操作

# add操作之后,未commit操作之前
# 想取消add操作
git reset

git更新远程代码到本地库

# 先把远程库主分支master取一份到本地分支temp
git fetch origin master:temp 

# 比较本地库主分支master和分支temp的区别,审核后再确认是否合并
git diff temp 

#合并分支temp到本地主库分支master
git merge temp 

git新建标签并提交

#本地库新增标签v1.0.0-beta,并说明
git tag -a v1.0.0-beta -m "说明" 

#推送标签
git push origin v1.0.0-beta 

#本地库标签删除
git tag -d v1.0.0-beta 

...

git branch --no-merged   //看看哪些文件没有合并成功
原文地址:https://www.cnblogs.com/taadis/p/12126000.html