Git常用的命令

Git初始化:
git config --global user.name 'username'  // 设置用户名
git config --global user.email 'xxx@qq.com' // 设置邮箱
git remote add origin https://github.com/xxxx/xxxx.git // 本地仓库与远程仓库关联
 
基本操作:
git init // 初始化环境
git add . // 管理文件(前面的点是必须的)
git status // 查看状态
git diff // 文件名 查看修改内容
git commit -m ”change“ // 修改备注
git log // 查看历史
git reset --hard id值 // 回到某次代码
git push 路径 分支名 // 上传代码
git clone 路径 // 克隆代码
git pull 路径 分支名 // 下载代码
 
分支操作:
git branch // 查看所有分支
git branch name // 创建分支
git checkout name // 切换分支
git checkout -b // 创建并进入到一个新分支
git branch -D name // 删除本地分支
git push origin --delete name   // 删除远程分支
git merge 分支名 // 合并分支

 

暂存操作:
git stash // 隐藏当前工作环境
git stash list // 查看隐藏的工作环境
git stash drop // 移除工作环境,后面可以跟着stash名字

 

日常上传代码操作:

git add . // 选中文件
git commit -m  “进行一个修改说明” // 把文件提交到暂存区
git fetch // 远程分支和线上同步
git rebase origin/分支名 // 把当前分支基变为 和远程分支一样 (如果有冲突解决冲突 当前状态会处于基变状态;如果没有冲突则可以直接执行 git push origin 分支名 提交代码)
git add // 添加解决完的冲突文件
git rebase --continue//  完成基变
git push origin 分支名 // 提交代码

  

仓库操作:
git remote // 查看远程仓库
git remote -v // 显示出详细的url地址名和对应的别名
git remote add name url // 添加远程仓库
git remote remove name // 删除添加的远程库
git remote rename 原名字 新名字 // 重命名远程库
git remote show 主机名 // 查看指定主机的详细信息

 

这就是在我们项目中对于Git的常用操作!

posted @ 2019-12-02 16:16  zaijinyang  阅读(188)  评论(0编辑  收藏  举报