zoukankan      html  css  js  c++  java
  • Git在新电脑拉github 上的项目

    非小白教程.多少有点了解的才能看懂.

    1,安装git 忽略,任意i找一个图文教程即可

    2,在命令行模式 输入 cd ~/.ssh/  进入c:administrator的文件下的.ssh文件夹;

     或者点击鼠标右键

    3,创建一个全局的用户名,不必与git的用户名一样.

    $ git config --global user.name "随便什么名字"

    $ git config --global user.email "随便什么名字@qq.com"

    4,设置提交时的密钥 注意ssh后面没有空格

    $ ssh-keygen -t rsa -C "653398363@qq.com" 

    为了避免每次远程访问需要输密码,将使用ssh登陆。ssh与本机信息绑定。

    5把在第二部生产的.ssh文件夹下的id_rsa.pub文件的所有内容复制一下.这个是密钥

    后缀名为.pub的文件就是密钥,打开全选复制

    6,ssh只是本地详细,需要在Github中备份,才能被验证。打开自己的Github,在github 网站上添加一个密钥. 也就是新建密钥,复制确定就好了.

    7.测试是否成功.

    $ ssh -T git@bitbucket.org

    如果有成功就下一步

    8.$ git clone git@github.com:xxxxx/xxx.git  这个命令就直接下载完成了.

    在使用git 对源代码进行push到gitHub时可能会出错

    如果


    $ git push -u origin master

    但依然没能解决问题

     

    原因是github中的README.md文件不在本地代码目录中

    git pull --rebase origin master

    在用

    git pull --rebase origin master

      第一次创建仓库向Github提交的命令如图

      先初始化;

      然后选择新增文件; 或者 git add .

      然后提交;‘first commit’是提交的备注;

      然后输入提交的远程地址;

      或者上传之前先pull一下: git pull origin master

      然后推送到GitHub;

    2、删除指定文件/文件夹

    git删除命令为rm,可以通过如下命令获取rm相关说明:

    复制代码
    $ git rm -h
    用法:git rm [<选项>] [--] <文件>...
    
        -n, --dry-run         演习
        -q, --quiet           不列出删除的文件
        --cached              只从索引区删除
        -f, --force           忽略文件更新状态检查
        -r                    允许递归删除
        --ignore-unmatch      即使没有匹配,也以零状态退出
    复制代码

    通过上面的操作,已经将远程仓库的文件下载到本地文件夹,删除文件后,通过如下命令查看文件修改状态:

  • 相关阅读:
    jQuery初学:find()方法及children方法的区别分析
    百万级访问网站前期的技术准备
    TCP/IP协议三次握手与四次握手流程解析
    TCP/IP详解学习笔记
    Dubbo框架入门介绍
    如何提高Web服务端并发效率的异步编程技术
    杂 -- 有关程序员
    关于高性能的那点事
    大型网站的灵魂- 性能
    分布式java应用
  • 原文地址:https://www.cnblogs.com/Tohold/p/10215029.html
Copyright © 2011-2022 走看看