原git常用命令

不及物动词 其他 50

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    Git是一种版本控制系统,用于管理程序代码的修改和协作。下面列出了常用的Git命令:

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

    2. 基本操作:
    – `git add `:将文件添加到暂存区。
    – `git commit -m `:提交暂存区的文件到本地仓库。
    – `git status`:查看文件的状态。
    – `git log`:查看提交历史。

    3. 分支操作:
    – `git branch`:查看所有分支。
    – `git branch `:创建一个新的分支。
    – `git checkout
    `:切换到指定分支。
    – `git merge
    `:合并指定分支到当前分支。
    – `git branch -d
    `:删除指定分支。

    4. 远程操作:
    – `git clone `:从远程仓库克隆代码到本地。
    – `git push `:推送本地分支到远程仓库。
    – `git pull `:从远程仓库拉取最新代码。
    – `git remote -v`:查看远程仓库信息。

    5. 回退和撤销:
    – `git reset `:回退到指定的提交。
    – `git revert
    `:撤销指定的提交。
    – `git checkout — `:撤销对文件的修改。

    以上是一些常用的Git命令,它们可以帮助你进行版本控制和代码协作。深入学习和使用Git可以更好地管理和追踪代码的修改。

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

    Git是一个版本管理工具,用于跟踪项目文件的变更。以下是常用的Git命令:

    1. git init:创建一个新的Git仓库,初始化项目。

    2. git clone:克隆一个现有的Git仓库,用于获取远程仓库的代码到本地。

    3. git add:将文件添加到暂存区,准备提交更改。

    4. git commit:将暂存区的更改提交到本地仓库。

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

    6. git pull:从远程仓库获取最新的代码并合并到本地仓库。

    7. git branch:查看所有分支,包括本地和远程分支。

    8. git checkout:切换到指定的分支或提交。

    9. git merge:将一个分支的更改合并到当前分支。

    10. git fetch:从远程仓库获取最新的代码,但不进行合并。

    11. git status:查看当前仓库的状态,包括被修改的文件和未被跟踪的文件。

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

    13. git reset:撤销提交或取消暂存的更改。

    14. git remote:查看或管理远程仓库。

    15. git stash:将当前的工作目录保存到堆栈中,可以在之后重新应用。

    这些命令只是Git的一小部分,但是它们是最常用的。熟练掌握这些命令可以帮助你更好地管理你的项目代码。

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

    一、新增/删除文件

    1. 新增文件:git add <文件名>(或 git add . 添加全部文件)
    该命令将文件添加到Git暂存区。

    2. 删除文件:git rm <文件名>
    该命令将文件从Git暂存区删除,并在下一次提交时从版本控制中移除。

    3. 重命名文件:git mv <旧文件名> <新文件名>
    该命令将文件重命名。

    二、提交更改

    1. 提交更改:git commit -m “提交描述”
    该命令将暂存区的文件提交到本地版本库,并写入提交描述。

    2. 修改最后一次提交的描述:git commit –amend
    该命令允许修改最后一次提交的描述。注意:只有本地版本库中的提交才能进行修改。

    三、查看日志

    1. 查看提交日志:git log
    该命令显示当前分支的所有提交历史,包括作者、提交日期和提交描述。

    2. 查看提交日志(简洁版):git log –oneline
    该命令以简洁的方式显示提交日志,每个提交只显示一行。

    3. 查看某个文件的提交历史:git log <文件名>
    该命令只显示指定文件的提交历史。

    四、分支管理

    1. 查看分支列表:git branch
    该命令显示当前仓库的所有分支列表,并在当前分支前添加一个星号。

    2. 创建分支:git branch <分支名>
    该命令创建一个新的分支。

    3. 切换分支:git checkout <分支名>
    该命令可用于切换到指定的分支。

    5. 删除分支:git branch -d <分支名>
    该命令删除指定的分支(删除分支前要确保当前分支不是要删除的分支)。

    五、更新与合并

    1. 更新代码:git pull
    该命令从远程仓库获取最新的更改并合并到当前分支。

    2. 合并分支:git merge <分支名>
    该命令将指定的分支合并到当前分支。

    3. 解决冲突:根据冲突文件,手动修改为正确的代码,然后执行 git add 命令添加修改后的文件,再执行 git commit 命令进行提交。

    六、远程仓库操作

    1. 添加远程仓库:git remote add <远程仓库名> <仓库地址>
    该命令将指定的远程仓库添加到本地仓库。

    2. 克隆远程仓库:git clone <仓库地址>
    该命令将远程仓库克隆到本地。

    3. 将本地仓库同步到远程仓库:git push <远程仓库名> <分支名>
    该命令将本地仓库的更改推送到指定的远程仓库分支。

    4. 克隆时指定分支: git clone -b <分支名> <仓库地址>
    该命令将指定分支的远程仓库克隆到本地。

    七、标签管理

    1. 创建标签:git tag <标签名>
    该命令将创建一个新的标签,并将其关联到当前分支的最新提交。

    2. 创建带有描述的标签:git tag -a <标签名> -m “标签描述”
    该命令将创建一个带有描述的标签。

    3. 查看标签:git tag
    该命令显示所有的标签。

    4. 推送标签到远程仓库:git push origin <标签名>
    该命令将指定标签推送到远程仓库。

    以上是经常用到的Git命令,通过这些常用命令可以完成大部分的版本控制操作。当然,Git还有许多其他的命令和功能,需要根据实际需求在开发过程中进行学习和使用。

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

400-800-1024

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

分享本页
返回顶部