清科谷体的博客

  • 文章
  • 关于
  • 联系
  • 隐私政策

  1. 首页
  2. 笔记
  3. 正文

Git 常用操作

2024年2月8日 160点热度 0人点赞 0条评论

提交

git init #初始化
git add <addfile> #添加文件
git add <addfolder>/ #添加目录
git add . #当前目录下的所有文件
git commit -m "注释" #提交到暂存区
git push origin main 提交到远程仓库的main分支

撤销本地提交

git status #查看工作区和暂存区状态
git reset HEAD  #丢弃暂存区,即:撤销上一次的git commit操作
git checkout --  #丢弃工作区,即:撤销修改了file的操作

删除远程仓库文件

rm <filename> #在工作区中删除文件
git status # 查看工作区和暂存区状态
git rm <filename> # 删除文件
git add <filename> # 解决文件冲突,和rm效果是一样的
git commit -m "remove file" # 提交修改
git checkout -- <filename> # 撤销修改,用版本库里的版本替换工作区的版本

还有一种做法

git pull --rebase origin master #合并远程仓库与本地仓库
git add . # 添加所有文件
git commit -m "Modify" # 提交

连接到远程仓库,解决本地提交与远程仓库的冲突

# 1.连接远程分支
git remote add origin git@github.com:ingker1/git-test.git

# 2.拉取远程分支
git fetch origin
git reset --hard origin/master

# 3.查看所有分支
git branch -a //查看所有分支
git branch -r //查看远程分支

# 4.远程仓库与本地仓库合并
# 先将远程仓库的文件同步一次到本地,否则直接推会报错
git pull --rebase origin master
或者
git rebase origin/master
git pull --rebase

# 5.将代码提交到远程仓库
git push -u origin master
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Git 笔记
最后更新:2024年9月6日

ingker

自娱自乐

点赞
< 上一篇
下一篇 >

文章评论

取消回复

COPYRIGHT © 2025 清科谷体's blog. ALL RIGHTS RESERVED.
THEME KRATOS MADE BY VTROIS | MODIFIED BY INGKER

正在加载今日诗词....

本站已运行