git常用命令【待更新】

【整合到另一篇博客】https://blog.csdn.net/qq_41070393/article/details/100700873

 

长时间使用idea,git命令不免忘记

正常情况下,全局设置一次就可以,使用较少【略过】,如有需要自行百度

新建一个工程,想提交到远程仓库【远程仓库也没有】

如下步骤可实现提交到远程仓库

# 1.初始化
git init

# 2.添加所有文件到本地仓库
git add .

# 3.提交到本地仓库(备注自行修改)
git commit -m "init"

# 4.新建远程仓库
git remote add origin https://git仓库地址/分组名/仓库名.git
# 示例: git remote add origin https://github.com/xx-group/first-project.git

# 5. push到远程仓库
git push origin master

注意事项:执行4、5步时一定要注意网络通常,否则会出现失败、提交卡死到情况

如果出现git push卡死(writing objects、pushing...),按ctrl+c结束提交。找到网络通畅的地方。在idea的Terminal窗口,键入git gc并回车,重新执行第5步

上述全部完成后,已经有master分支了,

切换分支并创建远程分支(当然可以用idea操作,此处是复习git命令)

# 会创建新的test分支
git checkout -b test

# 再提交到远程仓库到test(还没有test分支)
git push origin test

上述命令在远程已经创建了test分支

# 更新代码
git fetch

可以看到已经出现了origin/test分支

若想新建dev分支,可采取相同到方法(上述新建test分支)

上述第4步执行报错,提示仓库不存在,则在github上新建仓库。

再执行

git pull --rebase origin master

最后执行

 git push -u origin master 

原因是本地仓库和远程仓库没有关联!!

补充知识:

若提交时没有.gitignore文件,提交了一推没用的文件(.idea/*,target/*),那怎么删除远程仓库的昵?以下步骤可完成删除

// 1.删除idea文件及里面所有文件
git rm -rf .idea/  
// 2.提交到本地仓库
git commit -m "delete file"
// 3.push到远程仓库
git push origin master

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值