• git常用命令


    git提交文件

    git branch //查看本地分支

    git branch -a //查看远程分支

    git branch test //创建分支test

    git push origin test //把本地分支test合并到远程分支

    git checkout test //切换分支到test

    git branch -d test //删除本地分支test

    git init //在进入项目文件夹后,通过这个命令把目录变为git可管理的仓库

    git add . //把文件添加到版本库中,小数点不要忘记,意味添加文件夹下所有文件

    git commit -m '添加注释' //把文件提交到仓库,引号里为提交声明

    git remote add origin git@........................sk-rtdbms-page.git //关联到远程库,即提交的地方

    git pull --rebase origin test //获取远程库与本地同步合并

    git push -u origin test //把本地分支test推送到远程

    git查看提交时修改的文件目录

    git log --name-only -1 //只显示文件名

    git log --pretty=format:"" -1

    git log --pretty=format:"" --name-only -1

    或者

    git diff --name-only HEAD~1 HEAD

    git合并分支

    git checkout master //先切换到需要合并的主分支上

    git merge test //merge需要合并的分支test(合并分支到当前分支)

    git branch -d test //删除已经合并的分支

    git 克隆文件到指定目录

    git clone git@........................sk-rtdbms-page.git //clone 后面为需要克隆的git仓库

    git clone git@........................sk-rtdbms-page.git "指定目录" //添加目录名称

    git clone -b [test] git@........................sk-rtdbms-page.git //clone是创建新的分支代替Origin HEAD(master)

    git pull或者push时需要输入密码问题

    git生成密钥:打开tortoiseGit下puttygen,把鼠标在key的框中移动,会生成一个密钥公钥,ssh-rsa......,保存到git账号上

    登录git仓库,setting--》》SSH keys Add SSH key即可。

    点击generate,会生成一个.ppk的文件,一般保存到C:UsersAdministrator.ssh中,为私钥。

    打开tortoiseGit下pageant,添加key,即生成的私钥以ppk结尾的文件。

  • 相关阅读:
    单例模式及C++实现代码
    Nginx学习笔记4 源码分析
    探讨C++ 变量生命周期、栈分配方式、类内存布局、Debug和Release程序的区别2
    SVM学习资料
    11 款最好 CSS 框架
    发布Activex全过程
    Integer.parseInt(String s, int radix)方法介绍(修正版)
    Windows 各种计时函数总结(QueryPerformanceCounter可以达到微秒)
    不断摸索发现用 andy 模拟器很不错,感觉跟真机差不多
    Qt中提高sqlite的读写速度(使用事务一次性写入100万条数据)
  • 原文地址:https://www.cnblogs.com/sk-3/p/7039835.html
Copyright © 2020-2023  润新知