• git的使用---gitee码云


    先要安装git下载链接

    第一种在gitee上新建项目是这样滴

    1.

    git config --global user.name '用户名'

    git config --global user.email '邮箱'

    2.克隆/拉取工程到本地

    git clone https://xxxxx.git

    3.进入到项目目录 cd 项目名(也就是当前文件夹下刚刚增加的文件夹名字)

    4.随便改动一下进入文件夹的内容,比如在新建的文件夹里新建个文件 touch 文件名

    1.text和text.ini都是我新建的文件

    5.将修改操作的文件和未跟踪新添加的文件添加到git系统的暂存区

    git add .

    6.编写提交代码的注释

    git commit -m "注释信息"

     7.提交到文件到远程仓库

    git push origin master

     

     分支

    1.创建本地分支 git branch 分支名称

    查看当前分支

    2.切换本地分支

     

    3.修改文件再提交

    合并分支

    要先切换到要合并以外的分支

    1.切换分支:git checkout 要切换到的分支名

    git merge 要合并的分支

    提交

    删除远程分支

    删除本地分支

    常用git命令

    分支操作

    git branch -a

    查看所有的分支

    git branch -r

    查看远程的分支

    git branch

    查看本地的分支

    git checkout

    切换分支

    git branch -d

    删除本地分支

    git merge <branch>

    将分支合并到当前

    git rebase <branch>

    将当前版本重置到分支中

    git rebase <branch> --abort

    退出重置

    git rebase <branch> --continue

    解决冲突后继续重置

    git add <resolved-file>

    标记文件已经解决冲突

    git rm <resolved-file>

    创建

    git init

    创建一个新的本地仓库

    git clone git地址

    克隆一个已经创建的仓库

    本地修改

    git status

    查看工作路径下全部已经修改的文件

    git diff

    显示与上次提交版本文件的不同

    git add .

    把当前所有修改添加到下次的提交中

    git add -p <file>

    指定某个文件的修改添加到下次提交中

    git commit -m“注释”

    提交并添加注释

    git commit -am ‘注释’

    提交并添加注释 这条命令是git commit -m ‘’ 和 git add . 命令合体

    git commit --amend

    修改上次提交,注已经发布到远程服务器上的不要修改

    更新与发布

    git remote -v

    列出当前配置的远程端

    git remote show <remote>

    显示远程端信息

    git remote add <shortname><url>

    添加新的远程端

    git fetch <remote>

    下载远程端的所有改动的文件到本地不会自动合成

    git pull <remote><branch>

    下载远程端的所有改动的文件到本地会自动合成

    git branch -dr <remote/branch>

    删除远程的分支

    git push –tags

    发布标签

    提交历史

    git log

    从最新提交开始显示所有的提交记录

    git log -p  <file>

    显示指定文件的所有修改

    git blame <file>

    谁在什么时间修改了文件的什么内容

    撤销

    git reset –hard HEAD

    放弃当前工作目录下的所有的修改

    git checkout HEAD <file>

    放弃某个文件的所有本地修改

    git revert <commit>

    重置一个提交

    git reset --hard <commit>

    回到上一个版本,并抛弃该版本之后的所有修改

    git reset <commit>

    将HEAD回到上一个提交的版本 并将修改标记为未添加到缓冲区

    git reset –keep <commit>

    将HEAD回到上一个版本并保留未提交的本地修改

  • 相关阅读:
    Silverlight:版本控制的衍化
    SqlServer收缩日志文件不起作用
    flutter错误笔记
    IIS利用X-Forwarded-For获得来访者的真实IP
    SQL Server游标
    计算机存储单位和网络网速单位
    SQL Server中的流控制语句
    密码重复加密
    c#参数修饰符-ref
    c#参数修饰符-out
  • 原文地址:https://www.cnblogs.com/FlyBlueSky/p/9931773.html
Copyright © 2020-2023  润新知