git常用命令

倔强青铜git操作

// 远程仓库代码克隆到本地 (localhost:~ Jane$ 确保你终端路径)
git clone https://github.com/CitrusHan/MyJobs_WeChat.git    
//  进入到你的项目文件 
cd MyJobs_WeChat
//  查看下你的文件内容 
open . 
//  查看你本地分支情况,以及你目前所在分支 
git branch
//  查看你目前所在分支 代码 状态 
git status
//  添加修改代码
git add .  
//  提交修改代码到本地  [feature/fix]自定义即可
git commit -m “[feature/fix]”   
//  提交分支本地后返回主干(git pull)下拉新版本,然后在返回分支 push 再去
git pull 
git push

持续白银git操作

// 查看所有分支
git branch -a  
//  查看远程分支          
git branch -r  
// 创建分支
git checkout -b 分支名 
// 删除分支 
git branch -d 分支名        
// 切换分支 
git checkout  分支名称   
// 依赖主干刷新分支代码        
git rebase master

荣耀黄金git操作

// 拉取远程分支,并建立本地(使用该方式会在本地新建分支,并自动切换到该本地分支。)
git checkout -b 本地分支 origin/远程分支
// 拉取远程分支,更新本地对应该分支代码(使用该方式会在本地新建分支,但是不会自动切换到该本地分支,需要手动切换到该分支)
git pull origin 远程分支
// 建立分支,根据本地分支建立远程分支
git branch --set-upstream-to origin/远程分支名  本地分支名

尊贵铂金git操作

// 查看提交修改记录
git log
// 撤销某次操作,此次操作之前的commit都会被保留
git revert  
// 撤销某次提交,但是此次之后的修改都会被退回到暂存区           
git reset       
//  你提交的版本的上一个版本号(找到需要回退的那次commit的 哈希值)  // 即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息
git reset --mixed 版本号
// 回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
git reset --soft 版本号
// 彻底回退到某个版本,本地的源码也会变为上一个版本的内容
提交分支本地后返回主干(git pull)下拉新版本,然后在返回分支 push
git reset  --hard 版本号

永恒钻石git操作

最强王者git操作

荣耀王者git操作

你可能感兴趣的:(【开发积累】)