测试常用git的命令

worktile 其他 65

回复

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

    常用的Git命令包括:
    1. git init:创建一个新的Git仓库。
    2. git clone [url]:克隆一个远程仓库到本地。
    3. git add [file]:将文件添加到暂存区。
    4. git commit -m “message”:将暂存区的变更提交到本地仓库。
    5. git status:查看仓库状态,包括已修改、已暂存和未跟踪的文件。
    6. git diff:查看文件的差异。
    7. git branch:查看分支列表。
    8. git checkout [branch]:切换到指定分支。
    9. git pull:从远程仓库拉取最新的代码。
    10. git push:将本地提交的代码推送到远程仓库。
    11. git merge [branch]:将指定分支合并到当前分支。
    12. git log:查看提交历史记录。
    13. git reset [commit]:回退到指定的提交。
    14. git stash:将当前工作区的变更保存到一个临时存储区,以便切换到其他分支。
    15. git remote add [name] [url]:添加一个远程仓库。
    此外,还有很多其他的Git命令,可以根据实际需要进行学习和使用。Git是一个非常强大和流行的版本控制工具,掌握常用的命令对于开发者来说是非常重要的。

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

    Git是一种分布式版本控制系统,用于跟踪文件的变化并协同开发项目。下面将列举一些常用的Git命令及其功能。

    1. git init:在当前目录创建一个新的Git仓库。
    运行这个命令后,会在当前目录下创建一个`.git`隐藏文件夹,用于存储Git仓库的相关信息。

    2. git clone:克隆一个远程Git仓库到本地。
    在克隆之前需要先获取远程仓库的URL地址,然后通过`git clone `命令将远程仓库克隆到本地。

    3. git add:把文件或者目录添加到Git仓库的暂存区。
    运行`git add <文件名>`或者`git add <目录名>`命令可以将指定文件或目录添加到暂存区。

    4. git commit:将暂存区的文件提交到Git仓库。
    运行`git commit -m “<提交信息>“`命令可以将暂存区的文件提交到Git仓库,并且可以附带一个提交信息。

    5. git push:将本地Git仓库的修改推送到远程仓库。
    运行`git push <远程仓库名称> <分支名称>`命令可以将本地的修改推送到指定的远程仓库和分支。

    6. git pull:从远程仓库拉取最新的修改到本地。
    运行`git pull <远程仓库名称> <分支名称>`命令可以从指定的远程仓库和分支拉取最新的修改到本地。

    7. git branch:列出本地所有分支。
    运行`git branch`命令可以列出当前Git仓库的所有分支,其中带有`*`符号的表示当前所在的分支。

    8. git checkout:切换分支或撤销修改。
    运行`git checkout <分支名称>`命令可以切换到指定的分支,运行`git checkout — <文件名>`可以撤销对指定文件的修改。

    9. git merge:合并指定分支到当前分支。
    运行`git merge <分支名称>`命令可以将指定分支的修改合并到当前分支。

    10. git log:查看提交历史。
    运行`git log`命令可以查看当前分支的提交历史,包括每次提交的作者、提交时间和提交信息。

    以上仅是一些常用的Git命令,还有很多其他命令用于处理分支、标签、版本回退等操作。熟练掌握这些命令可以帮助开发人员更好地管理代码和协同开发。

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

    ## 一、初始化Git仓库

    使用`git init`命令来初始化一个新的Git仓库,将一个目录变成Git可以管理的仓库。

    “`bash
    $ git init
    Initialized empty Git repository in your-project/.git/
    “`

    ## 二、设置用户信息

    在使用Git之前,我们需要设置用户名和邮箱地址,方便标识提交记录。

    “`bash
    $ git config –global user.name “Your Name”
    $ git config –global user.email “your-email@example.com”
    “`

    ## 三、克隆远程仓库

    如果想获取一个远程仓库的完整拷贝,可以使用`git clone`命令。

    “`bash
    $ git clone
    $ git clone

    “`

    其中,``是远程仓库的URL,``是可选参数,用于指定克隆到本地的目录名称。

    ## 四、查看仓库状态

    要查看当前仓库的状态,可以使用`git status`命令。

    “`bash
    $ git status
    “`

    这个命令会显示有变更的文件,以及还没有被Git追踪的文件。

    ## 五、添加文件到暂存区

    要将修改的文件添加到暂存区,可以使用`git add`命令。

    “`bash
    $ git add
    $ git add . # 添加所有修改的文件
    “`

    ## 六、提交修改

    使用`git commit`命令将暂存区的文件提交到本地仓库。

    “`bash
    $ git commit -m “commit message”
    “`

    在`-m`参数后面可以添加一段提交说明,对该次提交添加注释。

    ## 七、查看提交记录

    可以使用`git log`命令查看提交记录。

    “`bash
    $ git log
    “`

    该命令会显示所有提交的记录,包括作者、提交日期、提交注释等信息。

    ## 八、回退到上一次提交

    如果想回退到上一次提交,可以使用`git reset`命令。

    “`bash
    $ git reset –hard HEAD^
    “`

    ## 九、创建分支

    使用`git branch`命令可以创建一个新的分支。

    “`bash
    $ git branch
    “`

    ## 十、切换分支

    使用`git checkout`命令可以切换到指定的分支。

    “`bash
    $ git checkout
    “`

    ## 十一、合并分支

    使用`git merge`命令可以将指定分支的修改合并到当前分支。

    “`bash
    $ git merge
    “`

    ## 十二、拉取远程分支

    使用`git fetch`命令可以拉取远程仓库的分支。

    “`bash
    $ git fetch origin
    “`

    ## 十三、推送分支到远程仓库

    使用`git push`命令可以将本地分支推送到远程仓库。

    “`bash
    $ git push origin
    “`

    ## 十四、删除本地分支

    使用`git branch`命令可以删除本地分支。

    “`bash
    $ git branch -d
    “`

    ## 十五、删除远程分支

    使用`git push`命令可以删除远程分支。

    “`bash
    $ git push origin :
    “`

    ## 十六、标签操作

    使用`git tag`命令可以创建标签。

    “`bash
    $ git tag
    “`

    可以使用`git show`命令来查看标签的详细信息。

    “`bash
    $ git show
    “`

    使用`git push`命令可以将标签推送到远程仓库。

    “`bash
    $ git push origin –tags
    “`

    ## 十七、撤销修改

    使用`git checkout`命令可以撤销对文件的修改。

    “`bash
    $ git checkout —
    “`

    也可以使用`git reset`命令取消暂存的文件。

    “`bash
    $ git reset HEAD
    “`

    ## 十八、生成SSH密钥

    使用`ssh-keygen`命令可以生成SSH密钥,用于和远程仓库进行安全的通信。

    “`bash
    $ ssh-keygen -t rsa -C “your-email@example.com”
    “`

    这个命令会在家目录下的`.ssh`目录中生成两个文件:`id_rsa`和`id_rsa.pub`,其中`id_rsa`是私钥,`id_rsa.pub`是公钥。

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

400-800-1024

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

分享本页
返回顶部