git命令集合

本文详细介绍了如何使用Git进行远程仓库克隆、代码提交、版本控制、分支操作、暂存管理、忽略文件设置以及将项目推送到GitHub的全过程,包括gitconfig的配置和cherry-pick的使用方法。
摘要由CSDN通过智能技术生成
  1. git clone 克隆远程仓库地址        
    1. git clone http://.git 克隆项目
  2. 修改完的本地项目怎么提交到github上、

    1. git add . 添加要更新的文件

    2. git commit -m "新增登录页面" 更新说明

    3. git pull 更新一下你的本地项目

              4.git push origin master 提交项目

     3.查看git的配置信息

                git config -l     git的配置列表
                git config --stystem --list  查看系统配置
                git config --global --list     本地全局配置

   4.设置git的用户名  必须要配置的

        git config --global user.name '用户名'
        git config --global user.email '邮箱地址'
       淘宝镜像:npm config set registry https://registry.npm.taobao.org/

5.git的核心

        git 分为 工作目录 暂存区 资源库 远程git仓库

        流程 gie add.. 提交到暂存区并没有永久保存

        git commit '' 提交到本地的git仓库

        git push 提交到远程git仓库

        拉代码 git pull

        回滚 git reset

        从暂存里面回归到本地 git checkout

6.回退版本信息

        git reset --hard head //回退版本信息

7.合并分支

        git merge dev  需要合并分支

8.删除分支

        git branch -d dev2  删除远程分支

 9.创建分支

        新建一个分支       git branch dev   (新建一个dev的分支)

        新建一个分支并切换到该分支    git checkout -b  dev

        切换到已有分支    git switch mester

10.暂存命令(可以将git工作区的代码更改暂存,之后就可以执行git pull、git merge之类的命令。)

        git stash save "暂存的备注"

        git stash list  查看暂存列表  列出stash的所有记录

        git stash pop  取回暂存代码  应用最近一次的stash,随后删除该记录

        git reset --hard   取消【取回暂存代码】

        git stash clear  清空暂存 删除stash的所有记录

        git stash apply  应用最近一次的stash

        git stash drop 删除最近的一次stash

        

11.忽略文件

        创建 .gitignores

        *.txt hulue所有.txt文件

        !lib.txt !表示例外规则 不被忽略

        /tem 往上忽略文件

        tem/ 忽略下面的文件

        doc/*.txt 忽略某个文件夹下的某个文件

11. cherry-pick

        git cherry-pick commit1 commit2   一次转移多个提交

        git cherry-pick commit1^..commit2   多个连续的commit,也可区间复制:

        gits cherry-pick --abort  放弃 cherry-pick 回到操作前的样子,就像什么都没发生过。

        git cherry-pick --quit        回到操作前的样子。即保留已经 cherry-pick 成功的 commit,并退出 cherry-pick 流程。

12.提交项目到github

https://www.cnblogs.com/smfx1314/p/8426115.html    (参考链接)

(1)首先在github(登录)上创建一个项目 https://github.com/

(2)点击Your profile,进入仓库管理,创建一个新的仓库

(3)在要上传的文件夹里面,打开git命令行工具。点击“Git Bash Here” 、

(4)按照github新建仓库上的文档提示,提交项目

        1.在命令行中,输入“git init”,使Test文件夹加入git管理;

         2.输入“git add .”(不要漏了“.”),将Test文件夹全部内容添加到git。

        3.输入“git commit -m "first commit"”(“git commit -m "提交信息"” )

        4.输入“git remote add origin https://github.com/shench5612390/Test.git”(git remote add origin 你自己的https地址),连接你的guthub仓库。

        5.输入“git push -u origin master”,上传项目到Github。这里会要求输入Github的账号密码,按要求输入就可以。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值