git常用命令汇总

fiy 其他 90

回复

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

    Git常用命令汇总

    Git是一款分布式版本控制系统,广泛应用于软件开发中。以下是Git常用命令的汇总:

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

    2. 添加和提交文件
    – git add :将文件添加到暂存区。
    – git commit -m :将暂存区的文件提交到本地仓库,并附上提交信息。

    3. 分支操作
    – git branch:查看本地分支列表。
    – git branch :创建一个新的分支。
    – git checkout
    :切换到指定分支。
    – git merge
    :将指定分支合并到当前分支。

    4. 远程仓库
    – git clone :克隆远程仓库到本地。
    – git remote add :添加一个远程仓库。
    – git push :将本地仓库的提交推送到远程仓库。
    – git pull :将远程仓库的提交拉取到本地仓库。

    5. 查看和撤销修改
    – git status:查看工作区和暂存区的状态。
    – git diff :查看工作区和暂存区的文件差异。
    – git checkout
    :撤销对文件的修改。

    6. 修改提交历史
    – git log:查看提交历史。
    – git reset :将HEAD指针指向指定的提交。
    – git revert
    :撤销指定的提交。

    7. 标签
    – git tag:查看标签列表。
    – git tag :为当前提交创建一个标签。
    – git push –tags:将所有标签推送到远程仓库。

    8. 其他命令
    – git config:配置Git的用户信息和行为。
    – git stash:将当前修改保存到一个临时存储区。
    – gitignore:配置忽略文件和文件夹。

    以上是Git常用命令的汇总,通过熟练掌握这些命令,可以更好地管理和控制版本。当然,Git还有更多的功能和命令,可以根据需要进一步学习和探索。

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

    1. git init:初始化一个新的git仓库。
    这个命令会在当前目录中创建一个新的.git文件夹,用来保存git提交历史和其他相关信息。

    2. git clone [url]:克隆一个远程仓库到本地。
    使用该命令可以将远程仓库的所有代码和历史记录复制到本地,用于获取远程代码并开始进行开发。

    3. git add [file]:将文件添加到暂存区。
    这个命令将指定的文件添加到git仓库的暂存区,准备提交到版本控制。

    4. git commit -m [message]:提交暂存区的文件到版本库。
    使用该命令可以将暂存区的文件提交到版本库,同时添加一条提交消息(message)来描述这次提交的修改内容。

    5. git push:将本地代码推送到远程仓库。
    使用该命令可以将本地代码的修改推送到远程仓库,保持本地和远程的代码同步。

    6. git pull:将远程仓库的修改拉取到本地。
    如果本地仓库中有不在远程仓库中的提交,可以使用该命令将远程仓库的修改拉取到本地,以保持同步。

    7. git branch:查看/创建/删除分支。
    使用该命令可以查看本地仓库中的所有分支,创建一个新的分支或删除一个已经存在的分支。

    8. git checkout [branch]:切换到指定的分支。
    使用该命令可以切换到指定的分支,用于在不同的分支上进行开发或查看不同的代码版本。

    9. git merge [branch]:将指定分支合并到当前分支。
    使用该命令可以将指定分支的代码合并到当前分支,用于将一个分支的修改合并到另一个分支。

    10. git log:查看提交历史。
    使用该命令可以查看git仓库的提交历史,包括每次提交的作者、时间、提交消息等信息。

    这些是git中常用的一些命令,帮助我们进行代码版本控制、代码管理和协作开发。掌握这些命令可以更好地利用git来管理我们的代码。

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

    一、概述

    Git是一款分布式版本控制系统,它具有简单易用、快速高效的特点。通过Git,开发人员可以追踪文件的变更历史,查看不同版本之间的差异,并可以回滚到任意版本。

    本文将汇总一些常用的Git命令,按照操作流程的不同阶段进行分类,并附上相应的说明和示例。

    二、配置

    在使用Git前,首先需要配置一些基础信息,如用户名和邮箱地址。

    1. 配置用户名:

    git config –global user.name “Your Name”

    示例:git config –global user.name “John Doe”

    2. 配置邮箱地址:

    git config –global user.email “your_email@example.com”

    示例: git config –global user.email “johndoe@example.com”

    3. 查看配置信息:

    git config –list

    示例:

    user.name=John Doe
    user.email=johndoe@example.com

    三、创建仓库

    在开始使用Git时,首先需要创建一个新的代码仓库。可以选择在本地创建仓库,也可以选择从远程仓库克隆一个已有的仓库。

    1. 在本地创建一个新的仓库:

    git init

    示例:

    mkdir myrepo
    cd myrepo
    git init

    2. 从远程仓库克隆一个已有的仓库:

    git clone

    示例:git clone https://github.com/user/repo.git

    四、添加和提交

    在对代码进行修改后,需要将修改的内容添加到暂存区,然后再提交到本地仓库。

    1. 将文件添加到暂存区:

    git add

    示例:git add index.html

    可以使用 “.” 将所有文件添加到暂存区:

    git add .

    2. 提交暂存区的文件到本地仓库:

    git commit -m “commit message”

    示例:git commit -m “Initial commit”

    3. 查看提交历史:

    git log

    示例:

    commit 35c714ced7225b18bb9a6270132afbae015e7e7c (HEAD -> master)
    Author: John Doe
    Date: Thu Sep 10 10:10:10 2020 +0800

    Initial commit

    五、分支管理

    Git的分支管理功能非常强大,可以同时进行多个分支的开发和合并。

    1. 创建一个新的分支:

    git branch

    示例:git branch feature

    2. 切换到指定分支:

    git checkout

    示例:git checkout feature

    可以使用 “-b” 选项来创建并切换到新的分支:

    git checkout -b

    示例:git checkout -b feature

    3. 删除一个分支:

    git branch -d

    示例:git branch -d feature

    4. 查看分支列表:

    git branch

    示例:

    * master
    feature

    5. 合并指定分支到当前分支:

    git merge

    示例:git merge feature

    六、远程协作

    Git可以与远程服务器进行协作,实现代码的分享和同步。

    1. 添加远程仓库地址:

    git remote add origin

    示例:git remote add origin https://github.com/user/repo.git

    2. 将本地仓库的内容推送到远程仓库:

    git push origin

    示例:git push origin master

    3. 从远程仓库获取最新的内容:

    git pull origin

    示例:git pull origin master

    七、其他常用命令

    除了上述介绍的基本命令外,Git还有其他一些常用的命令。

    1. 查看文件状态:

    git status

    示例:

    On branch master
    Changes not staged for commit:
    (use “git add …” to update what will be committed)
    (use “git checkout —
    …” to discard changes in working directory)

    modified: index.html

    no changes added to commit (use “git add” and/or “git commit -a”)

    2. 撤销工作区的修改:

    git checkout —

    示例:git checkout — index.html

    3. 取消暂存区的文件:

    git reset HEAD

    示例:git reset HEAD index.html

    4. 回滚到指定的提交版本:

    git reset –hard

    示例:git reset –hard 35c714ced7225b18bb9a6270132afbae015e7e7c

    5. 查看提交详细信息:

    git show

    示例:git show 35c714ced7225b18bb9a6270132afbae015e7e7c

    八、总结

    本文对常用的Git命令进行了汇总,并结合操作流程进行分类和说明。这些命令涵盖了Git的基本操作,希望能够对使用Git进行版本控制的开发人员有所帮助。当然,Git还有很多其他的命令和功能,可以根据实际需求进行学习和使用。

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

400-800-1024

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

分享本页
返回顶部