# 下载代码:
git clone url
1
# 更新代码:
git pull
1
# 添加更新:
git add -A
1
# 暂存及注释:
git commit -m"【提交类型】:bug【是否自测通过】:通过【修改内容】:1、"
1
# 提交代码:
git push
1
# 查看代码修改状态:
git status
1
# fetch代码:
git fetch origin <分支名称>:<分支名称>
1
远程分支拉取代码
fetch常结合merge一起用,git fetch + git merge == git pull
一般要用git fetch+git merge,因为git pull会将代码直接合并,造成冲突等无法知道,fetch代码下来要git diff orgin/xx来看一下差异然后再合并。
# 分支:
# 查看分支:
git branch
1
# 查看远程分支:
git branch -r
1
# 查看所有分支:
git branch -a
1
# 创建分支:
git branch <分支名称>
1
# 切换分支:
git checkout <分支名称>
1
# 创建并切换分支:
git checkout -b <分支名称>
1
# 推送本地分支到远程:
git push origin <分支名称>
1
# 指定本地分支到远程:
git branch --set-upstream-to=origin/<分支名称> <分支名称>
1
# 合并分支:
git merge <分支名称>
1
# 删除本地分支:
git branch -d <分支名称>
1
# 删除远程分支:
git push origin --delete <分支名称>
1
# 查看
# 查看日志
git log
1
# 查看用户名
git config user.name
1
# 查看邮箱
git config user.email
1