Github创建仓库,上传、克隆代码

来源:互联网 发布:知乎回答怎么加图片 编辑:程序博客网 时间:2024/05/18 02:59
  1. github上传代码之前,先要注册GitHub账号,在pc端安装好git客户端,然后用git bash命令窗口和远程git服务器交互;

  2. 生成一个SSH秘钥,ssh-keygen -t rsa -C “your_email@youremail.com”,参数-t用来指定秘钥类型rsa/dsa等,-C用来提供新注释”your_email@youremail.com”,按回车后:
    Generating public/private rsa key pair.
    Enter file in which to save the key (/root/.ssh/id_rsa): ->输入key文件的名称,可以直接回车跳过
    Enter passphrase (empty for no passphrase): ->输入使用key时的密码,注意这里不是远处服务器的密码,只是你使用sshkey时需要输入的密码,建议不输入(如果要输入这个密码还不如直接输入远程主机的密码:))
    Enter same passphrase again:
    Your identification has been saved in /…/.ssh/id_rsa.
    Your public key has been saved in /…/.ssh/id_rsa.pub.
    The key fingerprint is: 11:ae:00……………..2:73:21 root@xxxxxx
    成功的话会在.ssh文件夹生成id_rsa.pub文件,复制里面的key
    这里写图片描述
    在gitbash中输入,$ ssh -T git@github.com验证添加SSH key是否成功,回车后,出现You’ve successfully authenticated则表示添加私钥成功。

  3. 接下来,在gitgub上创建一个仓库,如图
    这里写图片描述
    接下来,输入仓库名,勾选创建readme(不勾选的话,后期再gitbash通过命令创建)
    这里写图片描述
    创建完后如下图
    这里写图片描述
    后面按照上面的提示进行操作。
  4. 回到git bash命令行,接下来把本地仓库传到github上去,在此之前还需要设置username和email,因为github每次commit都会记录他们。
    git config –global user.name “your name”
    git config –global user.email “your_email@youremail.com”
  5. 接下来git clone git@github.com:**.git到本地仓库(即存放代码的文件夹根目录),完成后,会新建一个以远程仓库命名的文件夹;再通过git bash cd到这个文件夹,并通过以下命令添加远程地址:
    git remote add origin git@github.com:**.git
  6. 接下来就可以将本地代码上传到,远程库了,
    先运行git status命令,可以查看要上传(新改动)的文件;
    再运行git add . 命令将这些文件添加到本次活动;
    再运行git commit -m “您的活动描述语句” 命令,提交本次活动;
    最后运行git push -u origin master 就完成了代码的上传,这时候到github网站刷新一下,就发信刚才新建的仓库里面有自己的代码了。
    这里写图片描述
    写这篇偏文章,主要是记录一下GitHub同步代码的过程,希望对新学者有帮助,纰漏之后,敬请指正。
原创粉丝点击