原创

git 常用命令总结

//克隆命令,同时指定目录名字
git clone "url" "path"
//拉取
git pull
//推送
git push
//创建本地分支
git branch "name"
//查看所有分支 
git branch -a
//查看远程分支
git branch -r
//切换到目标分支
git checkout "targetBranch"
//将目标分支merge进当前分支
git merge "targetBranch"
//创建tag同时包括tag相关信息
git tag -a <tag name> -m "message"
//将本地新建tag推送到远程
git push origin <tag name>
//删除tag
git tag -d <tag name>
//删除掉远程的tag
git push origin -d tag <tag name>
//当前状态,展示分支版本、需要push和pull的相关信息
git status
//更新远程分支代码仓库到本地仓库
//若远程新建的分支则需要 先执行 git pull
git fetch origin <targetBranch>:<targetBranch>
//在保证你修改的基础上撤销一次commit
//如果使用--hard 会把你的修改也删除掉
git reset --soft HEAD~1
//关联远程仓库
git remote add origin <URL>
// 拉取远程仓库文件
git pull origin master ----allow-unrelated-histories
sev7e0
Write by sev7e0
end
本文目录