美文网首页
Git 简单入门

Git 简单入门

作者: w_nanan | 来源:发表于2017-04-06 23:58 被阅读17次

    刚开始学习git,先从简单的操作开始

    1.设置git的配置

    • 用户名:git config --global user.name yourname
    • 邮件:git config --global user.email youremailadrss
    • 可以配置代理:git config --global http.proxy ip:port
      也可以设置用户名和密码:git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080
    • 去掉代理:git config --global --unset http.proxy 同样也可以使用--unset去掉用户名和email

    2. 初始化

    • 本地初始化:git init
    • 远程服务器初始化:git clone url,例如:
      git clone https://git.oschina.net/jfinal/jfinal.git

    3. 查看状态,加入暂存区,提交

    • 先推荐一个学习网址:廖雪峰的官方网站-Git教程
    • 查看状态:git status
    • 加入暂存区:git add filename(filename是‘.’的时候上传全部)
    • 提交:git commit -m 'commit-message'

    4. 提交到远程仓库(方法1)

    • 第一次提交的时候,可以先克隆一份远程工程到本地
      git clone project-url
    • 然后在提交本地的工程到远程仓库,先pull合并一下: git pull origin master
    • 然后提交:git push orgin mastergit push origin 本地分支或者git push origin 本地分支:远程分支

    5. 提交的另一种方法(有个冲突需注意)

    • 本地有工程,远程仓库也是一个有内容的工程
      这样合并仓库,先把本地的工程初始化的本地仓库,git init ,git add . ,git commit ....
    • 然后设置远程仓库的地址git remote add origin remote-repo-url
    • 然后再git pull origin master一下,(第一次可能会出现问题fatal: refusing to merge unrelated histories)
      解决方法:git pull origin master --allow-unrelated-histories
      解决之后就可以正常的pull和push了

    6. 总结一下,实践是发现真理的唯一标准

    • 使用GitBucket是发现创建新的项目时按照它提示进行操作上传就行了,具体是这样一段代码希望能帮助大家
      Create a new repository from the command line
    touch README.md
    git init
    git add README.md
    git commit -m "first commit"
    git remote add origin http://ip/gitbucket/git/name/commit.git
    git push -u origin master
    

    Push an existing repository from the command line

    git remote add origin http://ip/gitbucket/git/name/commit.git
    git push -u origin master
    

    相关文章

      网友评论

          本文标题:Git 简单入门

          本文链接:https://www.haomeiwen.com/subject/fgqmottx.html