git操作命令

111 阅读2分钟

1.常用命令

  1. git init 初始化仓库
  2. git add ./ (修改内容的路径,./代表当前工作空间根目录,也可以写具体文件目录) 将修改添加到暂存区
  3. git commit 此时进入编辑器,用于插入大量的注释
  4. git commit -a 跳过使用暂存区
  5. git commit -m "注释内容" 将暂存区提交到版本库
  6. git status 查看确定文件处于什么状态
  7. git diff 查看还有那些更新没有暂存
  8. git diff -staged/git diff --cached 查看有哪些更新已经暂存还没提交
  9. git ls files -s 查看暂存区
  10. mv "原文件名" "新文件名" 更改文件名,接下来直接提交即可
  11. git rm "文件名" 删除工作目录中的文件,并将该存入缓存区,接下来直接提交即可
  12. git log 查看git提交日志,能够看到提交的版本号,与git reset --hard 版本号命令一起使用可以实现代码版本回退
  13. git reset --hard 版本号 版本回退

2.创建新的分支git提交

  1. 使用git命令创建新的分支 git branch 分支名上传项目
  2. 然后选择分支 git checkout 分支名
  3. 使用 git add .将项目添加到暂存区
  4. 使用git commit -m "" 将暂存区提交到版本库
  5. 使用git push提交
  6. 每次提交之前要先拉git pull一下远程版本库
  7. 拉取远程分支并创建本地分支,会自动建立本地和远程的连接 git branch -b 本地分支名 origin/远程分支名

3.合并分支

将自己所在的分支test与主分支main代码进行合并

如果自己的分支代码有修改,一定要先提交到自己分支的仓库中

  1. 首先切换到主分支下 git checkout main
  2. 拉取主分支最新的代码 git pull origin main ,一定要确保该命令执行成功
  3. 合并代码,将自己分支的代码合并到主分支 git merge test
  4. 将合并好的代码提交到主分支 git push origin main

4.拉取主分支mian的最新代码

如果自己的分支test代码有修改,一定要先提交到自己分支的仓库中

  1. 先切换到主分支 git checkout main
  2. 拉取主分支最新的代码 git pull origin main, ,一定要确保该命令执行成功
  3. 切换回自己的分支 git checkout test
  4. 将主分支代码合并到自己分支中 git merge main
  5. 将合并好的代码推送到远程test分支中 git push origin test,这样test远程分支的代码与主分支的代码也是一致的