使用Git上传项目代码到github

来源:互联网 发布:新网站如何做优化 编辑:程序博客网 时间:2024/04/29 00:42

    github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。这对于一般人来说公共仓库就已经足够了。


 
   1.登录官网注册账户以及创建仓库,并创建一个Repository
 
  
 
   2.下载并安装客户端 Git for windwos
 
   装完后右键鼠标会多出一些选项来,在本地仓库里右键选择Git InitHere,会多出来一个.git文件夹,这就表示本地git创建成功。右键GitBash进入git命令行,为了把本地的仓库传到github,还需要配置ssh key。
 
   3.配置Git
 
   (1) 首先在本地创建ssh key;
 
   $ ssh-keygen-t rsa -C "your_email@youremail.com"
 
  注意:"your_email@youremail.com"注册邮箱,之后会要求文件夹创建确认路径输入密码,一般情况下,输入文件夹名后,默认一路回车即可。成功创建后,会在~/下生成.ssh文件夹,打开id_rsa.pub,复制。回到github,进入AccountSettings,选择SSH KeysAdd SSH Key,自定义title名,粘贴。

 

 2)为了验证是否成功,在gitbash下输入:
 
   $ ssh -Tgit@github.com
 
  如果是第一次的会提示是否continue,输入yes就会看到:You’vesuccessfully authenticated, but GitHub does not provide shellaccess 。这就表示已成功连上github。


 

 

 

 (3)上传项目
 
$ git config --global user.name "your name"

 提示:"your name" 为 创建的 Repository 名称

 $ gitconfig --global user.email "your_email@youremail.com"

 提示:""your_email@youremail.com" 为 登录github的账号

 (4)进入要上传的项目,右键git bash,添加远程地址:
 
 $ git remote add origin git@github.com:yourName/yourRepo
 
提示:yourName表示github中的用户名yourRepo表示新建的仓库,当然,也可以直接修改config来配置远程地址。

 

   4.提交、上传  

  (1)初始化

   $ git init

  (2)接下来在本地仓库里添加一些文件,比如README,
 
  $ git add README
 
  $ git add README 

   $ git commit -m "first commit"
 
 (3)上传到github:
 
  $ git push origin master
 
 提示:gitpush命令会将本地仓库推送到远程服务器。git pull命令则相反。
 
  使用git status可以查看文件的差别,使用git add 添加要commit的文件,也可以用git add -i来智能添加文件。
 

0 0