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 即使没有匹配,也以零状态退出


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

Git在新电脑拉github 上的项目的更多相关文章
- 使用git(window)在github上存项目教程
要托管到github,那你就应该要有一个属于你自己的github帐号,所以你应该先到github.com注册 打开浏览器 在地址栏输入地址:github.com 填写用户名.邮箱.密码 点击Sign ...
- Git使用教程之在github上创建项目(三)
继续~ 登录你的github账号,创建一个新项目 1. 2. 至此,github的项目也创建完成了.
- github git 在GitHub上创建项目并将本地项目push到网站上
众所周知,git是与svn类似的版本控制系统,git的去中心化.分布式等的优点,在不久将来用户量大有可能超过svn, 常见的代码托管网站有GitHub,coding.net, gitee.com 码云 ...
- 如何使用git命令从github上取得项目
首先我们要安装git, git官网:https://git-scm.com/点击打开链接 拉取项目步骤详解 新建文件夹,最好取为项目英文名***Project 进入文件夹,空白处右键,选择git Ba ...
- IDEA中配置Git,在Github上clone项目到IDEA
一.安装git 1.用homebrew安装git 运行以下命令安装 brew install git 默认的安装位置是 /usr/local/Cellar目录中(后面会用到) 二.在idea中配置Gi ...
- 怎样配置git ssh连接,怎样在GitHub上加入协作开发人员,怎样配置gitignore和怎样在GitHub上删除资源库.
**********1.在运行git push origin master指令时报例如以下错误: iluckysi@ILUCKYSI-PC /d/ilucky/message/code (master ...
- 用Git向gitHub上传项目
用Git向gitHub上传项目 1.安装git 2.在git安装目录下,运行git-bash.exe 如图所示 3.在git中绑定你注册gitHub是的用户名.邮箱. $ git config -- ...
- 参与github上开源项目的大致流程和注意事项
Foreword github是一个很火的代码托管服务网站,可能好多人都想参与一两个项目玩一玩学习一下,但由于是纯英文的网站,可能又会止步于想法上没有动手实践.接下来我就介绍一下参与github上开源 ...
- 在GitHub上管理项目
在GitHub上管理项目 新建repository 本地目录下,在命令行里新建一个代码仓库(repository) 里面只有一个README.md 命令如下: touch README.md git ...
随机推荐
- linux系列(七):mv命令
1.命令格式: mv [选项] 源文件或目录 目标文件或目录 2.命令功能: Linux mv命令用来为文件或目录改名.或将文件或目录移入其它位置. 3.命令参数: -b :若需覆盖文件,则覆盖前先行 ...
- AWS API Gateway Swagger定义
导出Swagger接口定义文件 在AWS API Gateway界面上,可以导出swagger接口定义文件. 而后利用Node js swagger-ui 依赖,生成swagger接口地址 Cloud ...
- 用Java实现自动打开浏览器在搜索框中进行搜索
主要使用了Java的剪切板操作和Robot类 上代码: package pers.jeaven.AutoRobot.main; import java.awt.Desktop; import java ...
- 2019-12-10:win7,win12提权练习
一.win7 1,上传webshell到服务器,访问 2,因为win7权限没设置好,导致任何命令都可以执行 直接提权成功,还可以通过msf工具利用exp进行提权,今天太晚了就先不做了 二.win201 ...
- 【2018.08.01】(表/栈/队列/大小顶堆)学习Stark和Queue算法小记
Train Problem I As the new term comes, the Ignatius Train Station is very busy nowadays. A lot of st ...
- Markdown 小记
在学习Markdown之前,对稍有轻微强迫症的我来说,写博客和做笔记是一件很痛苦的事.废话不多说直接来看,偷偷吐槽:不知道咋在博客园配置Markdown,以后如果学会了回来补充. 标题 #hello一 ...
- 米津玄師 - Lemon
Lemon 词:米津玄師 曲:米津玄師 夢(ゆめ)ならば どれほどよかったでしょう 未(いま)だにあなたのことを夢(ゆめ)にみる 忘(わす)れた物(もの)を 取(と)りに帰(かえ)るように 古(ふる) ...
- qt 添加程序插件目录
QApplication::addLibraryPath(QApplication::applicationDirPath()); QApplication::addLibraryPath(QAppl ...
- tornado异步请求响应速度的实例测试
tornado异步请求响应速度的实例测试
- Mac使用brew安装nginx,并解决端口80访问权限问题
1.安装 brew install nginx 2.修改配置文件 sudo vi /usr/local/etc/nginx/nginx.conf 修改默认的8080端口为80 修改日志文件地方 err ...