• Git常用命令与术语


    git status
    用于查看文件提交状态。

    git log 和 git reflog
    都是用于查询当前分支的一些详细信息

    git remote -v
    查看目前所有定义的别名

    git remote add [gitdemo] “https://gitee.com/XXX/XXXdemo.git”
    起一个别名。这样就可以用gitdemo这个名字代替一长串链接。

    git add “XXX”
    将某个文件添加到暂存区

    git add .
    一次添加多个文件

    git reset HEAD “XXX”
    将XXX添加到暂存区之后,后悔了,想把它拿出来。就用reset

    git commit -m “your message”
    可将暂存区的全部文件,一次性都提交到版本库。

    git push gitdemo master
    将当前分支master推送到云端gitdemo那个库里,实现代码同步。


    git branch 分支名
    创建一个分支

    git branch
    查看分支情况

    git checkout 分支名
    切换到另一个分支

    git merge hotfix (假设当前我在master分支执行这个命令)
    这意味着:我将hotfix分支合并到当前的master分支上。

    git branch -D branchName
    删除一个分支


    几个常见名词:

    repository:仓库。在github上新建一个代码仓库就是这个词。

    pull:拉取。如果你的仓库代码得到了更新,那么你可以从github用命令
    git pull gitdemo master
    将远程库的代码,同步更新到本地库。此代码多用于团队内协作开发。

    push:推送。把你本地库经过审核的代码推送到github仓库。达到代码更新的效果。

    clone:克隆。当在github上看到某个心仪的项目时,可以直接clone到本地。通过clone这个命令,本地无需再git init建立仓库了,clone会自动帮你生成一个本地仓库。一般写法:git clone <版本库的网址>

    fork:“叉”过来。跨团队开发常用。等于 把另一个团队的github仓库 复制一份到我的github仓库。然后我们团队就可以协作开发。等到开发完毕,可以给另一个团队发送一个pull request(拉取请求)。如果对方同意,进行稍许修改后,那么我们的仓库将会代替(merge)对方的仓库。

  • 相关阅读:
    N5235B是德科技网络分析仪50GHz
    Python基础
    马来西亚农村致富经 丰收节贸促会-艾迪:跨境电商中国样本
    springboot中Configuration注解和Component注解功能的区别和联系?
    C语言——三种方式实现学生信息管理
    如何使用ArcGIS Pro自动矢量化道路
    记一次项目乱码经历
    汽车行业使用LDO直接连接电池的应用
    如何将python命令链接到Python3
    市面上出现的led灯什么牌子的质量好?五款质量好的led灯分享
  • 原文地址:https://blog.csdn.net/weixin_40163242/article/details/126215043