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远程仓库

// 1、在码市、码云、gitLab或者github上创建新的远程仓库,记录仓库地址
// 2、进入项目所在目录执行 git init 命令把Project变成git可以管理的仓库
cd 项目文件
git init
// 3、把文件添加到仓库
git add .
// 4、把文件放到仓库
git commit -m '创建项目文件'
// 5、把本地仓库与Coding远程仓库关联
git remote add origin 远程仓库地址
// 6、把本地库的所有内容推送到Coding远程库上
git push -u origin master

到这里大家可能遇到了一些问题!!!
error: failed to push some refs to ‘远程仓库地址’
问题
推送到远程仓库失败,因为远程仓库创建了README.md文件,而这个文件不在本地方库中,解决办法如下:

// 下来远程代码与本地代码合并
git pull --rebase origin master
// 再将本地库中所有内容推送到远程仓库
git push -u origin master

持续白银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时报 ‘Please enter a commit message to explain why this merge is necessary’
git操作报错

git push / git pull 时候有时会遇到上面的问题,这时候操作如下

1.按键盘字母 i 进入insert模式
2.修改最上面那行信息,可以不修改
3.按键盘左上角"Esc"
4.输入":wq",注意是冒号+wq,按回车键即可

最强王者git操作
荣耀王者git操作
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值