zoukankan      html  css  js  c++  java
  • 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结尾的文件。

  • 相关阅读:
    准备学习FLEX目前心理状态篇
    Jeffrey Richter 大师 ,这次交流收获不少。
    Scrum框架 转贴
    换工作中......
    以后多参加些论坛,交流交流思想。
    机会在哪?
    2011年要比2010年更加努力!!!
    2012,处理考验我的一年,2013,继续学习快速成长的一年
    终于买了iPad,激动。。。。
    CSP认证
  • 原文地址:https://www.cnblogs.com/sk-3/p/7039835.html
Copyright © 2011-2022 走看看