git命令

git命令

1.常用命令

  1. git clone +要拉取的代码地址

  2. git pull origin master 同步主分支

  3. git log 查看log

  4. git init 构建本地仓库

  5. git status 查看仓库状态

  6. git add 文件 将修改的内容添加到暂存区

  7. git commit -m +修改日志 将修改的内容提交到仓库

  8. git push 推送到远程仓库

  9. git reset --hard 目标版本号命令 将版本回退

  10. git add -A 提交所有变化

    git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)

    git add . 提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件

    add到缓存中

  11. git reset HEAD

    这个是整体回到上次一次操作

    绿字变红字(撤销add)
    git reset HEAD^

  12. git restore . 撤销所有未提交入库的修改

  13. git commit --amend commit之后修改日志

  14. git add之后撤销add 用git reset 撤销单个文件,git reset . 撤销所有add

  15. git stash 进行储藏

  16. git stash pop 应用储藏

  17. git stash list 当有多个储藏时,可查看储藏列表
    git stash apply 1 应用储藏索引1的内容

  18. git stash drop
    git stash drop 1 丢弃储藏索引1的内容

2.分支相关命令

  1. git branch 查看分支
  2. git branch dev1 创建分支dev1
  3. git checkout dev1 切换到分支dev1
  4. git branch --delete dev 删除分支

3.命令行指令

Git 全局设置

git config --global user.name "---"
git config --global user.email "---"

创建新版本库

git clone git@ssRenderNAS:miaocj/01.LearnOpenGLForVSCode.git
cd 01.LearnOpenGLForVSCode
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master

已存在的文件夹

cd existing_folder
git init
git remote add origin git@ssRenderNAS:miaocj/01.LearnOpenGLForVSCode.git
git add .
git commit -m "Initial commit"
git push -u origin master

已存在的 Git 版本库

cd existing_repo
git remote rename origin old-origin
git remote add origin git@ssRenderNAS:miaocj/01.LearnOpenGLForVSCode.git
git push -u origin --all
git push -u origin --tags

posted @ 2023-05-20 23:09  庙大人  阅读(32)  评论(0编辑  收藏  举报