【Linux】10.Linux基础开发工具使用(3)

发布于:2025-02-10 ⋅ 阅读:(36) ⋅ 点赞:(0)


使用 git 命令行(初级)

Ubuntu安装 git

  1. 首先更新软件源:
sudo apt update
  1. 然后再次尝试安装 git:
sudo apt install git
  1. 验证安装:
git --version

注册gitee用户并创建gitee仓库

Gitee网址:https://gitee.com/

自己先注册,然后点击这里的新建仓库

fb790fd361abd47b248265ed87f66a11

自己写一下仓库名称,设置开源,然后创建仓库

621eb63d805fd53c2f6d1da3027c22dc

621eb63d805fd53c2f6d1da3027c22dc

创建后出现这个页面,注意里面的这个链接和下方的一些提示代码

09d419b9cfa9089e1992870157516ca3

1c2738dccdcd0b3914c8b6f95caef623


Ubuntu下使用git

  1. 先进入需要创建git仓库的文件夹

输入:

git init
  • 在当前目录初始化一个新的 Git 仓库

  • 会创建一个隐藏的 .git 文件夹来存储仓库信息

  1. 添加文件到暂存区
# 添加文件到暂存区
git add . # 或 git add 具体文件名
  1. 提交文件
git commit -m "首次提交"

这个时候会告诉你要把git的用户名和邮箱给他

依次输入下面两条命令

git config --global user.name "用户名"
git config --global user.email "邮箱"

然后输入:

git commit -m "首次提交"
# 只在本地仓库操作
# 把已添加到暂存区的文件(git add 的文件)提交到本地仓库
# -m 后面的是本次提交的说明信息
# 这时候改动还在你电脑上,远程仓库看不到
  1. 然后再添加远程仓库
git remote add origin https://gitee.com/你的用户名/仓库名.git
  1. 推送到远程仓库
git push -u origin master
# 把本地仓库的提交推送到远程仓库
# 将你的代码上传到 GitHub/Gitee 等平台
# -u 参数设置跟踪关系,以后可以直接用 git push
# origin 是远程仓库的别名
# master 是分支名
  1. 系统提示要输入你的用户名
输入用户名
  1. 系统提示输入密码
自己密码输进去
  1. ok了

这个时候可以返回自己的Gitee里面查看代码是否提交成功。


本地代码和远程代码不一致时,主要有以下处理方法:

  1. 查看差异:
# 查看本地和远程的差异
git status
git diff
  1. 如果要保留本地更改,覆盖远程:
git add .
git commit -m "更新说明"
git push -f origin master    # -f 强制推送,谨慎使用
  1. 如果要保留远程更改,覆盖本地:
# 方法1:直接覆盖
git fetch --all
git reset --hard origin/master
git pull

# 方法2:先备份本地代码再更新
git stash       # 备份当前工作区
git pull        # 拉取远程代码
git stash pop   # 恢复之前的工作区
  1. 如果要合并双方更改:
# 拉取远程代码并合并
git pull

# 如果有冲突,手动解决后:
git add .
git commit -m "解决冲突"
git push

建议:

  • 先用 git status 和 git diff 查看具体差异
  • 重要更改先备份
  • 根据实际情况选择保留本地/远程/合并的方式

网站公告

今日签到

点亮在社区的每一天
去签到