日常用到的一些git命令记录

不及物动词 其他 26

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    Git是一个分布式版本控制系统,用于跟踪文件的变化和协作开发。在日常工作中,我们会经常使用一些Git命令来管理代码库。下面是一些常用的Git命令记录:

    1. git init:在当前目录下创建一个新的Git仓库。
    2. git clone :克隆远程Git仓库到本地。
    3. git add :将文件添加到暂存区。
    4. git commit -m ““:提交暂存区的文件到本地仓库,并添加提交信息。
    5. git status:显示工作目录的状态,包括已修改、已暂存、已提交等文件。
    6. git diff:查看当前工作目录与最新提交的差异。
    7. git pull:从远程仓库拉取最新的提交。
    8. git push:将本地提交推送到远程仓库。
    9. git branch:查看分支列表。
    10. git branch :创建新的分支。
    11. git checkout
    :切换到指定分支。
    12. git merge
    :合并指定分支到当前分支。
    13. git remote add :添加一个远程仓库。
    14. git log:显示当前分支的提交日志。
    15. git reset :回退到指定的提交。
    16. git stash:将当前未提交的修改暂存起来。
    17. git tag :打标签。
    18. git rebase :将当前分支变基到指定分支。

    以上是一些常用的Git命令,不同的开发场景会使用不同的命令,可以根据具体需求进行学习和使用。熟练掌握Git命令可以有效提高开发效率和代码管理能力。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    1. git init: 在当前目录初始化一个新的git仓库。

    2. git clone [repository]: 克隆一个远程仓库到本地。

    3. git add [file]: 将文件添加到git的暂存区。

    4. git commit -m “[message]”: 提交暂存区的改动到本地仓库,并添加一条提交信息。

    5. git push: 将本地仓库的改动推送到远程仓库。

    6. git pull: 从远程仓库拉取最新的改动到本地仓库。

    7. git status: 查看当前分支的状态,包括修改、删除和新增的文件。

    8. git branch: 查看当前仓库的分支情况。

    9. git checkout [branch]: 切换到指定的分支。

    10. git merge [branch]: 将指定分支合并到当前分支。

    11. git log: 查看提交历史。

    12. git reset [commit]: 撤销指定提交,并将改动保留在工作区。

    13. git stash: 将当前未提交的改动存储到一个临时储藏区。

    14. git stash pop: 恢复最近的储藏,并将其从储藏区删除。

    15. git remote add [name] [url]: 添加一个远程仓库的别名和URL。

    16. git remote -v: 查看当前仓库的远程仓库情况。

    17. git fetch: 从远程仓库下载最新的改动,但不合并到当前分支。

    18. git rebase [branch]: 将当前分支的改动“挪动”到指定分支之后。

    19. git tag [name] [commit]: 在指定的提交上添加一个标签。

    20. git diff [commit1] [commit2]: 查看两个提交之间的改动差异。

    这些是日常使用的一些git命令,可以帮助我们进行版本控制、代码协作和追踪改动等操作。熟练掌握这些命令,对于使用git进行项目管理和开发非常有帮助。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    小标题1:Git基础命令
    1. git init:初始化一个新的Git仓库。
    2. git clone:克隆一个远程仓库到本地。
    3. git add:将文件添加到暂存区。
    4. git commit:将文件从暂存区提交到本地仓库。
    5. git status:查看当前仓库的状态。
    6. git diff:查看文件的修改内容。
    7. git log:查看提交历史。
    8. git checkout:切换分支或者恢复文件。
    9. git branch:查看、创建、删除分支。
    10. git merge:合并分支。
    11. git fetch:从远程仓库拉取变更。
    12. git pull:拉取远程仓库的变更并合并到本地。
    13. git push:将本地仓库的变更推送到远程仓库。

    小标题2:Git团队协作命令
    1. git remote:管理远程仓库。
    2. git fetch origin:获取远程origin仓库的变更。
    3. git merge origin/branch_name:将远程分支合并到本地当前分支。
    4. git pull origin branch_name:从远程仓库拉取指定分支并合并到本地。
    5. git push origin branch_name:将本地分支推送到远程仓库的指定分支。
    6. git clone repo_url:克隆远程仓库到本地。
    7. git remote -v:查看远程仓库的地址。
    8. git remote add remote_name remote_url:添加远程仓库。
    9. git remote remove remote_name:移除远程仓库。
    10. git tag tag_name:打标签。
    11. git push origin –tags:将本地所有标签推送到远程仓库。
    12. git branch -r:查看远程分支。
    13. git branch -a:查看所有分支。

    小标题3:Git修改提交历史命令
    1. git commit –amend:修改最后一次提交的信息。
    2. git rebase -i commit_id:修改历史提交。
    3. git reset commit_id:撤销历史提交。
    4. git revert commit_id:撤销指定提交。

    小标题4:Git分支管理命令
    1. git branch branch_name:创建新的分支。
    2. git branch -d branch_name:删除分支。
    3. git branch -m old_branch_name new_branch_name:重命名分支。
    4. git checkout branch_name:切换到指定分支。
    5. git merge branch_name:合并指定分支到当前分支。
    6. git cherry-pick commit_id:选择指定提交并合并到当前分支。

    小标题5:Git标签管理命令
    1. git tag:查看所有标签。
    2. git tag tag_name commit_id:为指定提交打标签。
    3. git tag -a tag_name -m “message”:创建带有注释的标签。
    4. git tag -l “pattern”:查找符合模式的标签。
    5. git push origin tag_name:将标签推送到远程仓库。
    6. git push origin –tags:将本地所有标签推送到远程仓库。

    小标题6:Git撤销操作命令
    1. git reset –hard commit_id:重置到指定提交,并丢弃该提交之后的所有修改。
    2. git reset commit_id:重置到指定提交,但保留修改。
    3. git revert commit_id:撤销指定提交,生成一个新的提交来表示此撤销操作。

    小标题7:Git远程仓库管理命令
    1. git remote add origin remote_url:将本地仓库关联到远程仓库。
    2. git remote -v:查看关联的远程仓库。
    3. git remote show origin:查看远程仓库的详细信息。
    4. git remote rename old_origin new_origin:重命名远程仓库。
    5. git remote rm origin:取消关联远程仓库。

    小标题8:Git常用辅助命令
    1. git config –global user.name “username”:设置用户名。
    2. git config –global user.email “email”:设置用户邮箱。
    3. git stash:将修改暂存起来。
    4. git stash apply:恢复最近一次stash的修改。
    5. git stash list:查看stash列表。
    6. git stash drop stash_id:删除指定的stash。
    7. git clean -f:删除未跟踪的文件。

    通过以上的记录,你可以快速查找并使用日常常用的git命令,更好地进行版本管理和团队协作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部