git实用命令整理

不及物动词 其他 69

回复

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

    Git是目前最流行的分布式版本控制系统之一,是开发者日常工作中不可或缺的工具。下面是一些常用的Git命令整理:

    1. git init:初始化新的Git仓库。
    2. git clone [url]:克隆远程Git仓库到本地。
    3. git add [file]:将文件添加到暂存区。
    4. git commit -m [message]:将暂存区的内容提交到本地仓库,并添加提交消息。
    5. git status:显示工作区和暂存区的状态。
    6. git diff:显示工作区和暂存区文件的差异。
    7. git log:显示提交的历史记录。
    8. git branch:显示所有分支,当前分支用*标记。
    9. git branch [branch-name]:创建新的分支。
    10. git checkout [branch-name]:切换到指定分支。
    11. git merge [branch-name]:将指定分支合并到当前分支。
    12. git push:将本地仓库的内容推送到远程仓库。
    13. git pull:从远程仓库获取最新的内容并合并到本地仓库。
    14. git fetch:从远程仓库获取最新的内容但不合并。
    15. git remote:显示远程仓库的简称。
    16. git remote -v:显示远程仓库的详细信息。
    17. git stash:将当前工作区的变更保存到堆栈中。
    18. git cherry-pick [commit]:选择指定的提交,将其应用到当前分支。
    19. git reset [commit]:将当前分支的 HEAD 指针指向指定的提交。
    20. git revert [commit]:创建一个新的提交,撤销指定的提交。

    以上是一些常用的Git命令,可以帮助你进行版本控制、分支管理以及与远程仓库的交互。熟练掌握这些命令,可以提高你的开发效率和代码管理能力。除了这些命令外,Git还有很多其他强大的功能,可以根据实际需要去学习和使用。

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

    1. git init:初始化一个新的git仓库。
    这个命令会在当前目录下创建一个新的空的仓库,用于存放版本控制的文件。

    2. git clone:克隆一个远程仓库到本地。
    这个命令会将远程仓库的所有文件复制到本地,并创建一个指向远程分支的指针。

    3. git add:将文件添加到暂存区。
    这个命令可以将指定文件或目录添加到git的暂存区中,以便进行下一步的提交。

    4. git commit:将暂存区的文件提交到本地仓库。
    这个命令会将暂存区的修改内容提交到本地仓库,同时生成一个唯一的提交ID。

    5. git push:将本地修改推送到远程仓库。
    这个命令用于将本地的修改推送到远程仓库,以便与其他开发者共享和合作。

    6. git pull:从远程仓库拉取最新的修改。
    这个命令用于从远程仓库拉取最新的修改,并自动合并到当前分支上。

    7. git branch:列出当前所有的分支。
    这个命令可以列出当前仓库中所有的分支,并且以当前分支为标注。

    8. git checkout:切换到指定分支。
    这个命令用于切换到指定的分支,以便进行相应的操作和修改。

    9. git merge:将指定分支合并到当前分支。
    这个命令用于将指定分支的修改合并到当前分支,以保持代码同步和更新。

    10. git fetch:从远程仓库下载最新修改,但不自动合并。
    这个命令可以下载远程仓库的最新修改到本地,但不会自动合并到当前分支。

    11. git stash:将当前的工作区储藏起来。
    这个命令用于将当前的工作区储藏起来,使得可以切换到其他分支进行其他工作。

    12. git log:查看提交日志。
    这个命令可以查看当前仓库的提交历史,并显示每个提交的详细信息。

    13. git reset:撤销提交。
    这个命令可以撤销最近的一次提交,并将修改的文件回退到上一个版本。

    14. git remote:管理远程仓库。
    这个命令可以添加、删除、重命名和查看远程仓库的配置信息。

    15. git tag:创建和管理标签。
    这个命令可以创建、删除和查看标签,并给特定的提交打上标签。

    以上是一些常用的git命令,对于日常的版本控制工作非常实用。

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

    一、创建仓库

    1. `git init`:在当前目录创建一个新的仓库。

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

    二、添加、删除文件

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

    2. `git add .`:将所有修改过的文件添加到暂存区。

    3. `git rm [file]`:将文件从暂存区和工作区中删除。

    4. `git mv [file-original] [file-renamed]`:重命名文件,并将新文件添加到暂存区。

    三、提交更改

    1. `git commit -m [message]`:将暂存区中的文件提交到仓库,并添加提交信息。

    2. `git commit -a`:将所有修改过的文件添加到暂存区,并提交到仓库,省去了git add操作。

    四、查看信息

    1. `git status`:查看工作区和暂存区的状态。

    2. `git log`:查看提交历史记录。

    3. `git diff`:查看工作区和暂存区之间的差异。

    4. `git show [commit]`:查看某次提交的详细信息。

    五、分支操作

    1. `git branch`:查看当前仓库的分支列表。

    2. `git branch [branch-name]`:创建新的分支。

    3. `git checkout [branch-name]`:切换到指定分支。

    4. `git merge [branch-name]`:将指定分支合并到当前分支。

    5. `git branch -d [branch-name]`:删除指定分支。

    六、远程操作

    1. `git remote`:查看当前配置的远程仓库。

    2. `git remote -v`:查看远程仓库的详细信息。

    3. `git remote add [remote-name] [url]`:添加一个新的远程仓库。

    4. `git push [remote-name] [branch-name]`:将当前分支推送到指定的远程仓库。

    5. `git pull [remote-name] [branch-name]`:从远程仓库获取最新的版本,并合并到当前分支。

    七、撤销操作

    1. `git checkout [file]`:撤销对文件的修改,恢复到最近一次提交的状态。

    2. `git reset HEAD [file]`:撤销对文件的暂存,将文件从暂存区移除。

    3. `git revert HEAD`:撤销前一次提交,生成一个新的提交。

    4. `git reset [commit]`:撤销通过将分支指针移动到指定的提交。

    以上是一些常用的git命令,可以帮助你进行版本控制、提交更改、查看信息、分支操作、远程操作以及撤销操作。熟练掌握这些命令可以提高你的工作效率,并使你更好地管理代码。

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

400-800-1024

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

分享本页
返回顶部