git常用命令目录

不及物动词 其他 82

回复

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

    Git常用命令目录如下:

    一、项目管理命令:
    1. git init:初始化一个新的Git仓库;
    2. git clone:从远程仓库克隆一个项目到本地;
    3. git remote add:添加一个远程仓库;
    4. git remote remove:移除一个远程仓库。

    二、基础操作命令:
    1. git add:将文件添加到暂存区;
    2. git commit:将暂存区的文件提交到本地仓库;
    3. git checkout:切换分支或恢复文件;
    4. git branch:查看、创建、删除分支;
    5. git merge:合并分支;
    6. git pull:拉取远程仓库最新代码到本地;
    7. git push:推送本地代码到远程仓库。

    三、版本控制命令:
    1. git log:查看提交历史记录;
    2. git diff:查看文件差异;
    3. git reset:回退版本;
    4. git revert:撤销指定版本的提交;
    5. git cherry-pick:选择性地合并提交;
    6. git stash:保存和恢复工作进度。

    四、分支管理命令:
    1. git branch:查看、创建、删除分支;
    2. git checkout:切换分支或恢复文件;
    3. git merge:合并分支;
    4. git rebase:将本地分支的commit应用到目标分支上;
    5. git push origin :推送本地分支到远程仓库。

    五、远程仓库命令:
    1. git remote:管理远程仓库;
    2. git fetch:从远程仓库获取最新代码;
    3. git pull:拉取远程仓库最新代码到本地;
    4. git push:推送本地代码到远程仓库。

    六、标签管理命令:
    1. git tag:查看、创建、删除标签。

    七、其他命令:
    1. git config:配置用户名和邮箱;
    2. git status:查看当前仓库的状态;
    3. git grep:在版本库中搜索指定内容;
    4. git blame:显示指定文件的每一行是谁写的。

    以上是Git常用命令目录,其中包含了常见的项目管理、基础操作、版本控制、分支管理、远程仓库、标签管理以及其他相关命令。熟练掌握这些命令可以提高工作效率,更好地管理和控制代码版本。

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

    一、初始化:
    1. git init:在当前目录初始化一个Git仓库,会生成一个.git文件夹,用于存储Git的版本信息。

    二、配置:
    1. git config –global user.name “Your Name”:设置用户名。
    2. git config –global user.email “youremail@example.com”:设置邮箱。
    3. git config –global core.editor “vim”:设置默认编辑器,这里以vim为例。

    三、添加与提交:
    1. git add :将文件添加到暂存区。
    2. git add .:将工作区所有修改的文件添加到暂存区。
    3. git commit -m “commit message”:将暂存区的文件提交到本地仓库,并附上一条提交信息。

    四、分支与合并:
    1. git branch:显示当前所有分支,当前分支会用*标记。
    2. git branch :创建一个新的分支。
    3. git checkout
    :切换到指定分支。
    4. git merge
    :将指定分支合并到当前分支。
    5. git branch -d
    :删除指定分支。

    五、远程仓库:
    1. git remote add origin :将本地仓库与远程仓库关联。
    2. git push -u origin :将本地仓库的指定分支推送到远程仓库。
    3. git pull origin
    :从远程仓库更新并合并到本地仓库。
    4. git clone :克隆远程仓库到本地。

    六、查看与比较:
    1. git status:查看工作区和暂存区的状态。
    2. git log:查看提交记录。
    3. git diff:查看工作区和暂存区的差异。
    4. git diff :比较不同提交之间的差异。

    七、撤销与重置:
    1. git reset :将文件从暂存区移出,放回到工作区。
    2. git reset :撤销指定提交,并将提交之后的修改放回到工作区。
    3. git checkout :丢弃工作区的修改,回到最近一次的提交状态。
    4. git checkout :丢弃指定提交的修改,回到该提交时的状态。

    以上是常见的Git命令,通过它们可以实现Git的基本操作。

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

    一、基本操作

    1. 初始化仓库:git init
    在项目目录中执行该命令,将会创建一个新的git仓库。

    2. 添加文件:git add [file]
    将文件添加到暂存区,可以使用通配符来批量添加多个文件。

    3. 提交更改:git commit -m [message]
    将暂存区的文件提交到本地仓库,并附上相应的提交信息。

    4. 查看状态:git status
    查看当前仓库的文件状态,包括哪些文件已修改、已暂存、未跟踪等。

    5. 查看日志:git log
    查看历史提交记录,可以查看每次提交的作者、时间、提交信息等。

    6. 查看文件内容:git show [commit]:[file]
    查看某个提交中某个文件的具体内容。

    二、分支操作

    1. 创建分支:git branch [branchname]
    创建一个新的分支,可以在创建时指定基于哪个分支。

    2. 切换分支:git checkout [branchname]
    切换到指定分支,可以实现在不同分支之间的切换。

    3. 合并分支:git merge [branchname]
    将指定分支的更改合并到当前分支中。

    4. 删除分支:git branch -d [branchname]
    删除指定分支,注意只能删除已合并的分支。

    5. 查看分支:git branch
    查看当前仓库的分支列表,可以显示当前所在分支。

    三、远程操作

    1. 克隆仓库:git clone [url]
    将远程仓库复制到本地,可以使用HTTPS或SSH方式。

    2. 添加远程仓库:git remote add [name] [url]
    将指定的远程仓库添加到本地仓库的追踪列表中。

    3. 推送更改:git push [remote] [branch]
    将本地仓库的更改推送到远程仓库中。

    4. 拉取更改:git pull [remote] [branch]
    将远程仓库的更改拉取到本地仓库中。

    5. 查看远程仓库:git remote -v
    查看当前仓库追踪的远程仓库列表。

    四、撤销操作

    1. 撤销工作区的更改:git checkout — [file]
    撤销指定文件在工作区的更改,将文件恢复到最近一次提交的状态。

    2. 撤销暂存区的更改:git reset HEAD [file]
    将指定文件从暂存区移除,但保留在工作区。

    3. 撤销提交:git reset [commit]
    将指定提交之后的所有更改撤销,保留在工作区。

    4. 撤销推送:git revert [commit]
    创建一个新的提交来撤销指定提交的更改。

    五、其他操作

    1. 忽略文件:在项目根目录下创建.gitignore文件,可以指定需要忽略的文件或文件夹。

    2. 修改最后一次提交:git commit –amend
    修改最后一次提交的提交信息或者添加漏掉的文件。

    3. 查看文件差异:git diff [file]
    查看工作区文件和暂存区文件之间的差异。

    4. 查看分支合并图:git log –graph
    以图形的形式展示分支合并历史。

    以上是git常用的一些命令,通过熟练掌握这些命令可以实现对代码版本的管理和协作开发。

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

400-800-1024

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

分享本页
返回顶部