git: 常用指令

1 篇文章 0 订阅
创建git:git init

绑定用户名与邮箱: git config --global user.name "your name"
                  git config --global user.email "your email"

关联远程仓库: git remote add mosowe git@***********.git

查看当前分支: git branch

删除分支: git branch -D 分支名

删除远程分支:git push origin --delete 分支名

克隆代码:git clone git@***************.git

克隆指定分支代码:git clone -b origin git@***************.git

拉取代码:git pull

查看修改文件:git status

将已修改的文件添加到暂存区: git add * (*表示文件名,若要全部添加,则改为:  git add . )

将暂存区文件上传至本地仓库: git commit -m '版本修改说明'

描述文案修改:git commit --amend -m "新的文案"

上传代码:git push

强制上传:git push origin master -f

创建并切换到分支mosowe:git checkout -b mosowe

切换回主支master:git checkout master


将mosowe分支代码合并到master(先切换到master主支):git merge mosowe

将mosowe分支代码覆盖到master(先切换到master主支):git reset --hard mosowe   然后 git push origin master --force 

强制远程代码覆盖本地:git reset --hard origin/分支

创建本地分支并同步远程分支:git checkout -b trial2 origin/trial (trial2本地trial远程)

版本回退:git reset --hard 【版本号】

比较分支差异:git log dev ^master  (查看 dev 有,而 master 中没有的)

修改远程仓库地址:git remote origin set-url newUrl (newUrl新的git地址)
                或者先删除:git remote rm origin
                再添加:git remote add origin newUrl 
暂存:git stash save "暂存的备注"
取回暂存:git stash pop
查看暂存:git stash list




查看文件提交信息:git blame [<options>] [<rev-opts>] [<rev>] [--] <file>
示例:git blame -L 121,123 *****.ts 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mosowe

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值