linuxgit常用命令

worktile 其他 44

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    Linux和Git是开发者经常使用的工具。下面是一些常用的Linux和Git命令:

    Linux常用命令:
    1. ls:显示当前目录的文件和文件夹。
    2. cd:改变当前目录。
    3. pwd:显示当前所在的目录。
    4. mkdir:创建一个新的目录。
    5. rm:删除文件或目录。
    6. cp:复制文件或目录。
    7. mv:移动文件或目录。
    8. cat:显示文件内容。
    9. grep:在文件中搜索指定的模式。
    10. chmod:改变文件或目录的权限。

    Git常用命令:
    1. git init:初始化一个新的Git仓库。
    2. git clone:克隆一个远程存储库到本地。
    3. git add:将文件添加到Git仓库的暂存区。
    4. git commit:将暂存区的文件提交到本地仓库。
    5. git push:将本地仓库的修改推送到远程存储库。
    6. git pull:从远程存储库拉取最新的修改。
    7. git branch:列出所有本地分支。
    8. git checkout:切换到指定的分支。
    9. git merge:将一个分支合并到当前分支。
    10. git log:查看提交历史。

    这些命令是Linux和Git的基本操作,掌握它们对于开发者来说非常重要。当然,还有更多的命令可以用于不同的情况,可以进一步探索学习。

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

    在Linux系统中,使用Git进行版本控制是非常常见的。下面是一些常用的Linux Git命令:

    1. git init:在当前目录创建一个空的Git仓库。
    2. git clone [URL]:从远程仓库克隆一个副本到本地。
    3. git add [file]:将文件添加至Git暂存区。
    4. git commit -m “message”:提交暂存区中的文件,并添加提交信息。
    5. git status:查看当前文件的状态,是否有修改或者新文件。
    6. git branch:列出所有分支,以及当前所在的分支。
    7. git checkout [branch]:切换到指定的分支。
    8. git merge [branch]:将指定分支的更改合并到当前分支。
    9. git pull:从远程仓库拉取最新的提交。
    10. git push:将本地的提交推送到远程仓库。
    11. git log:查看提交历史记录。
    12. git diff:查看当前文件与最新提交之间的差异。
    13. git reset [commit]:将HEAD指针重置到指定的提交,丢弃之后的提交。
    14. git stash:将当前的工作区存储起来,以便切换到其他分支。
    15. git remote add [name] [URL]:添加一个远程仓库,并给它起一个别名。
    16. git remote -v:查看远程仓库的详细信息。
    17. git fetch [remote]:从指定的远程仓库中获取最新的提交。

    这些命令是Git中使用频率较高的一些命令,可以帮助我们实现版本控制、分支管理和远程仓库的操作。详细的命令参数可以通过在命令后面加上–help来查看。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    一、Git简介
    Git是一个分布式版本控制系统,用于跟踪文件的变化并协同开发。它最初是由Linus Torvalds为了管理Linux内核开发而创立的,现已成为开源项目中最流行的版本控制系统。

    二、Git基本操作
    1. 初始化一个Git仓库
    $ git init

    2. 添加文件到暂存区
    $ git add

    3. 提交文件到版本库
    $ git commit -m “commit message”

    4. 查看仓库状态
    $ git status

    5. 查看提交历史
    $ git log

    6. 查看文件差异
    $ git diff

    7. 从版本库中恢复文件
    $ git checkout

    8. 撤销本次修改
    $ git revert

    9. 修改最后一次提交
    $ git commit –amend

    10. 添加远程仓库
    $ git remote add

    11. 克隆远程仓库
    $ git clone

    12. 拉取远程仓库的最新代码
    $ git pull

    13. 推送代码到远程仓库
    $ git push

    14. 创建新的分支
    $ git branch

    15. 切换到分支
    $ git checkout

    16. 删除分支
    $ git branch -d

    17. 合并分支
    $ git merge

    18. 查看远程仓库信息
    $ git remote -v

    19. 删除远程仓库
    $ git remote rm

    三、常用Git命令详解
    1. git init
    git init命令用于初始化一个新的Git仓库。在执行该命令后,会在当前目录下创建一个名为”.git”的隐藏文件夹,用于存储Git相关的信息。

    2. git add
    git add命令用于将文件添加到Git的暂存区。可以指定文件名或使用通配符来添加多个文件。例如:
    $ git add file1.txt
    $ git add *.txt

    3. git commit
    git commit命令用于将暂存区中的文件提交到版本库。每次提交时,都需要提供一个提交信息,用于描述这次提交的内容。例如:
    $ git commit -m “Initial commit”

    4. git status
    git status命令用于查看仓库的状态。它会显示哪些文件被修改、删除或添加到暂存区,并提醒你进行相应的操作。

    5. git log
    git log命令用于查看提交历史。它会显示每次提交的作者、日期、提交信息等信息。

    6. git diff
    git diff命令用于查看文件的差异。可以使用该命令比较工作目录中的文件和暂存区中的文件,或比较工作目录中的文件和最新的提交。例如:
    $ git diff file1.txt // 比较工作目录中的file1.txt和暂存区中的file1.txt
    $ git diff HEAD // 比较工作目录中的文件和最新的提交

    7. git checkout
    git checkout命令用于从版本库中恢复文件。可以通过该命令来切换分支、恢复删除的文件、撤销本次修改等。例如:
    $ git checkout branch_name // 切换到分支branch_name
    $ git checkout — file.txt // 恢复已修改的文件file.txt
    $ git checkout HEAD — file.txt // 恢复最新的提交中的文件file.txt

    8. git revert
    git revert命令用于撤销前一次提交的修改。它会创建一个新的提交,将前一次提交的修改反向应用到代码中。例如:
    $ git revert HEAD // 撤销最后一次提交的修改

    9. git commit –amend
    git commit –amend命令用于修改最后一次提交的内容。它会将新的修改合并到最后一次提交中。例如:
    $ git add forgotten_file.txt
    $ git commit –amend

    10. git remote
    git remote命令用于管理远程仓库。可以使用该命令来添加、删除、重命名远程仓库等。例如:
    $ git remote add origin https://github.com/your_username/repo_name.git // 添加一个名为origin的远程仓库

    除了上述列举的常用Git命令外,Git还有许多其他强大的功能和命令,例如分支管理、标签管理、合并冲突解决等。掌握这些常用的Git命令可以帮助你更好地管理代码并协同开发。

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

400-800-1024

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

分享本页
返回顶部