Git以及GitHub的一些基本使用

1:注册GitHub账号: https://github.com/

2:Git bash工具下载地址 https://gitforwindows.org/

3:怎么在GitHub 新增 SSH Key

  3.1.启动git bash 生成公钥:ssh-keygen -t rsa -C "xxxxxx@qq.com" //将会发送到您的邮箱

  3.2.公钥默认生成在C:\Users\Administrator\.ssh目录下的id_rsa.pub文件里,复制文件内容,
    将之粘贴到github的个人设置
  settings-->SSH and GPG keys--> SSH keys -->新建添加拷贝本地生成的公钥 -->保存

4:检查电脑是否生成 SSH Key  

Administrator@XB-201907130929 MINGW64 /d/MP_Demo/mpdemoTest/mp_demo (master)
$ cd ~/.ssh

Administrator@XB-201907130929 MINGW64 ~/.ssh
$ ls
known_hosts  看到有这个文件,表示已经成功生成

5:全局信息配置

设置全局账户:git config --global user.name 'you account' //填你的github的账户名
设置全局邮箱:git config --global user.email 'Your mail name@qq.com' //你生成公钥的邮箱名

=========一些操作的截图=======

配置全局的信息:

 从GitHub官网上Clone下一个仓库项目:

 

进入项目目录后新建添加一个文件:

 

 查看此时的的Git状态:

 

 Git add 文件以后,新增的文件进入了暂存取:

 

 Git commmit -m 'log信息':进入到本地的仓库区

 

 直接Git push 将项目推送到远程的仓库:

 

 先删除本地仓库中的一些没有用的文件:

 

 提交到暂存区:

 

 再次提交到本地仓库区后再提交到远程仓库:

 

 查看本地以及远程仓库中多余的文件已经被删除:

 

 新增拷贝一个我们写好的代码文件:(通常是一个完整的项目文件等)

 

 推送到远程GitHub仓库:

 

 GitHub里面的一些说明:

 

 1:看到已经上传好的Demo文件;

 

 2:Fork好其他人的仓库后,请求合并自己一个好的建议或者修改等;

 

3:在当前项目里面新增一个文件,文件格式自己定义;

 

4:上传文件,可以选择同时上传多个文件;

 

5:过滤过滤筛选自己要查找的文件;

 

6:watch 关注 A用户的一个仓库到B用户自己的仓库,如果A用户的这个被关注的仓库有修改,B用户也是可以看到的;

 

7:start 收藏 ,点赞的功能,一般我喜欢这个项目就会点赞。在gitlab中有列表罗列了你所有点赞过的项目;

 

8:Fork 复制克隆其他人U的仓库A项目,各自的仓库项目是独立存在的,如果自己想要合并到用户U仓库的A项目,就需要Pull Requestbig等待用户U的审核确认,确认ok就合并仓库big关闭这次的 pull request;

 

9:该仓库项目的地址;

 

 

 

 

posted @ 2019-12-05 13:04  天天向上518  阅读(209)  评论(0编辑  收藏  举报