工作中常用的GIT命令整理

239 阅读1分钟

本文已参与[新人创作礼]活动,一起开启掘金创作之路。

git add 把工作区域的代码加入git暂存区域

git commit 把暂存区域的代码加入本地仓库

git push 把本地仓库的代码推送到远程仓库

git pull 把远程仓库的代码拉取到本地

git status git现在工作区域的状态log log 查看。

git diff 代码比对(当然有可视化的比对工具)

git checkout 切换分支 / 把暂存区域的代码拉回工作区域

git branch 新建分支/查看分支列表

git stash 挂起 注意: 新增的文件,直接执行stash是不会被存储的

git stash show stash@{1} 查看改动

git stash pop  如果当前暂存区只有一条挂起记录 那么直接取出它 并清除原挂起记录

git reset 代码回滚

git merge 合并分支 git merge --no-ff 分支名称 保留了分支信息

git remote prune origin       修剪本地与远程仓库连接关系(去除已失效的远程链接)

git cherry-pick commitID                   从其他分支摘取一次提交合并到当前分支

git checkout -b 新分支名                从当前分支拉取出一个新分支

git push -u origin 推送到的远程分支名              将本地分支推送到一个远程分支

git push origin -d  要删除的远程分支名             删除远程分支

git branch -D    本地分支名                                                           删除本地分支