git日常使用教程

    xiaoxiao2022-07-07  145

    第一步安装好了git 软件以后,一般小伙伴手点快了就会安装到C盘下 所以我们先来看看如何修改git 本地仓库的位置

    1打开git bash 2cd 你想创建仓库的位置例如 cd F:\mygit 3使用 git init 命令 细心的开发者可以发现当前目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。

    1提交保存

    当我们增加了文件或者修改 删除了文件,要保存就 git add . 添加所有文件,然后git commit -m “注释” 这就添加并提交了。 当然我们也可以添加某一个或者多个文件 比如只 添加test.txt文件 $ git add test.txt 如果要添加多个文件就加空格

    2数据更新

    git pull 数据更新 更新的是本地分支对应的远端分支的数据 git pull origin/dev 拉取远端的dev分支数据

    本地有修改和提交,如何强制用远程的库更新更新。我尝试过用git pull -f,总是提示 You have not concluded your merge. (MERGE_HEAD exists)。 我需要放弃本地的修改,用远程的库的内容就可以,应该如何做?傻傻地办法就是用心的目录重新clone一个,正确的做法是什么? 正确的做法应该是: git fetch --all git reset --hard origin/master git fetch 只是下载远程的库的内容,不做任何的合并git reset 把HEAD指向刚刚下载的最新的版本

    git diff 比较两个文件或者分支的差异

    3推送远端

    git push 推送到本地分支与之对应的远端分支,如果本地分支没有追踪的远端分支,就会报错。 git push origin/dev 推送到远端的dev分支 git branch -vv 可以查看本地分支与远端分支的追踪情况

    git branch --set-upstream branch-name origin/branch-name 将branch-name分支追踪远程分支origin/branch-name

    git branch -u origin/serverfix 设置当前分支跟踪远程分支origin/serverfix

    4分支删除与新建

    git branch 查看本地分支 git branch -r 查看远端分支 git branch -D 删除本地分支 git checkout -b develop 新建一个develop分支并且切换到该分支 git checkout -b develop origin/develop 在远程分支的基础上建立develop分支,并且让develop分支追踪origin/develop远程分支。

    5数据操作

    怎么在最新的提交里删除某个文件 git rm --test.txt 在最新的提交里删除test.txt git commit --amend

    git tag 查看tag里程碑信息 git checkout vtest.1.0.0 检出这个版本的数据

    仅仅用于公司内日常操作或者github 码云应该是够用了 如果需要完整的《git权威指南》电子书,点击下面链接去下载。 https://www.jianshu.com/p/ef6a9f4374a0

    最新回复(0)