zoukankan      html  css  js  c++  java
  • gitbash使用

    gitbash是什么

    git bash是Windows下的命令行工具。
    基于msys GNU环境,有git分布式版本控制工具。
    主要用于git版本控制,上传下载项目代码。
    GNU环境,就是说如果你喜欢linux/unix的环境,就可以选择使用git bash。
    里面有你熟悉的linux工具,tar,grep,awk等,且可以安装编译环境gcc,make等。

    参考:
    msys:http://baike.baidu.com/view/371287.htm
    mingw:http://baike.baidu.com/view/98554.htm
    msysgit:http://code.google.com/p/msysgit/

    gitbash常用命令

    git init 初始化 git,只有初始化了以后才可以使用 git 相关命令。
    git clone 获取远程项目,并下载到本地。远程库的地址在 GITHUB 项目中会有提供。
    git status 查看本地修改与服务器的差异。
    git add . 将这些差异文件添加,这样就可以提交了。
    git commit –m “这里是注释” 提交更改到服务器。
    git checkout master 更改到master库。
    git pull 将服务器最新的更改获取到本地。
    git merge local master 将本地的local合并到远程的master上。
    git push origin master 正式提交到远程的master服务器上。
    还有“git tag”,“git diff”,“git show”,“git log”,“git remote”等。

    在git上开发项目

    1.申请github账号,官网是https://github.com/,申请后可免费获得0.3G仓库用于存储代码。
    2.本地安装客户端gitbash
    3.配置ssh keys。

    #Step 1: Check for SSH keys
    cd ~/.ssh
    ls
    #Step 2: Generate a new SSH key
    ssh-keygen -t rsa -C "your_email@example.com"
    #Step 3: Add your SSH key to GitHub
    pbcopy < ~/.ssh/id_rsa.pub
    #Step 4: Test everything out
    ssh -T git@github.com

    4.连接你的github

    git config --global user.name "your name"
    git config --global user.email "your_email@youremail.com"

    5.进入要上传的仓库,右键git bash,添加远程地址

    git remote add origin git@github.com:yourName/yourRepo.git

    6.提交,上传的文件如README.md

    git add README
    git add README$ git commit -m "first commit" 

    7上传到github

    git push origin master
  • 相关阅读:
    设计模式之工厂模式-抽象工厂(02)
    1036 跟奥巴马一起编程 (15 分)
    1034 有理数四则运算 (20 分)
    1033 旧键盘打字 (20 分)
    1031 查验身份证 (15 分)
    大学排名定向爬虫
    1030 完美数列 (25 分)二分
    1029 旧键盘 (20 分)
    1028 人口普查 (20 分)
    1026 程序运行时间 (15 分)四舍五入
  • 原文地址:https://www.cnblogs.com/yanghong-hnu/p/5635248.html
Copyright © 2011-2022 走看看