git入门
来源:互联网 发布:资金线指标源码 编辑:程序博客网 时间:2024/06/05 07:57
一.下载安装git,https://git-scm.com/download/(官网)
二.一般有git GUI 以及git bash,git GUI图形化界面毕竟在功能上还是具有一定的局限性,所以在git bash中通过命令行学习git的使用
1.设置用户信息
git config --global user.name "username" //此处是github上注册的用户名
git config --global user.email "email" //此处是github上注册时使用的邮箱
2.获取秘钥
ssh-keygen -t rsa -C "email"//填写email地址
打开本地磁盘.\ssh\id_rsa.pub文件,该内容为刚刚生成的秘钥,该文件一般在C:\user\admin\.ssh\id_rsa.pub,用记事本打开即可;
将记事本打开的文件复制到github中的settings/SSH and GPGkeys 中,选择new SSH key,其中title任意,复制完成后,点击add SSH key
测试SSH连接的github服务器:
ssh -T git@github.com
Hi (username)! You've successfully authenticated, but GitHub does not provide shell access.获得该提示,说明连接成功。
3.远程操作(此处先在github中新建了一个repsitories----hello)
1)先clone(从repositories中clone到本地):git clone git@github.com:username/hello.git 即可将该repositories中的文件都clone到指定路径中
2)再push(push到repositories中):git add . 可以添加要add的文件,“.”表示添加该目录下的所有文件,
git commit -m 'add files' //提交更新
git push origin master //push到远程master上
注意,将本地文件push时,添加readme
3)直接push:在本地创建hello文件夹,右击文件夹用git init命令初始化git环境,然后添加文件,push时在commit后多执行一步:
git remote add origin git@github.com:username/hello.git
4.如果在其他用户的repositories中执行远程操作,则建立的连接为HTTPS
点击clone or download按钮,复制连接,在git bash中输入
git clone https://****** 即可clone到本地
- GIT 入门
- Git入门
- git入门
- Git 入门
- git 入门
- git 入门
- git入门
- git入门
- Git 入门
- Git 入门
- Git入门
- git入门
- git入门
- git 入门
- git 入门
- Git入门
- Git入门
- git入门
- 第三章-信道与信道容量(二)
- NuGet学习 —初识NuGet及快速安装使用
- Codeforces 237C (Primes on Interval)二分
- 真正的精英程序员是什么样的?共勉!
- 堆排序原理及算法实现(最大堆)
- git入门
- 一个人8元买鸡,9元卖鸡,10元再买回,11元卖出,求利润?
- Effective C++ 阅读笔记(1)
- 原码,反码,补码
- 操作系统实验------处理机调度
- 【工作】大三程序猿之(社招)找工作有感
- JSONObject
- Hive深入详解
- BZOJ3173: [Tjoi2013]最长上升子序列 Treap+树状数组