git常用命令
查看本地分支 git branch
查看远程仓库分支 git branch -a
查看当前工作去状态 git status
创建新分支并且切换到新的分支 git checkout -b 分支名称
切换分支 git checkout 分支名称
合并分支 git merge 分支名称
删除分支 git branch -D 分支名称 然后 git push origin :分支名称
查看日志 git log
查看某个文件的提交日志 git log 文件名/文件路径
查看某个文件的修改内容 git log -p 文件名/文件路径
查看最近两次详情修改内容 git log -p -2
查看分枝某次提交的内容 git show $commit_id
版本回滚 git reset --hard $commit_id
强制推送到远程仓库 git push -f origin 分支名称
撤销修改 git checkout --文件名
完整的代码git提交
git status #先查看当前工作去的状态
git add -A /文件名
git stash #把需要提交的文件添加到暂存
git pull origin 分支名称 #更新本地分支的版本号
git stash pop #刷出暂存区内容
git add -A
git commit -m "备注信息"
git push origin 分支名称
git remote -v #查看当前分支的仓库地址
git config user.name # 查看当前分支的用户
git config user.email #查看用户邮件
git config user.name 用户名 #设置当前分支的用户
git config user.email 邮箱 #设置当前分支用户邮箱
git log --name-only --author="用户名" #列出用户git提交的文件列表
git remote update origin --prune #git本地仓库如果没看到新建的分支,执行
git remote set-url origin https://xxxx.git #切换当前分支的仓库地址
vi .git/config 修改一下行,可免去每次拉取代码重复输入用户名密码
[remote "origin"]
url = https://用户名:密码@xxx.git