博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git——新手入门与上传项目到远程仓库GitHub
阅读量:5057 次
发布时间:2019-06-12

本文共 1255 字,大约阅读时间需要 4 分钟。

 

Git:先进的分布式系统,一个开源式的分布式版本控制工具。

Git安装

在Windows操作系统下,访问Git下载地址https://git-for-windows.github.io/

注册登录github网站,建议配置SSH Keys连接GitHub,已经配置的可以略过

 

配置Git

(1)本地创建ssh key :  $ ssh-keygen -t rsa -C ""

后面的改为你的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。回到github,进入Account Settings,左边选择SSH Keys,Add SSH Key,title随便填,粘贴key。

 

 

 (2)为了验证是否成功,在git bash下输入:

    $ ssh -T  
 如果是第一次的会提示是否continue,输入yes就会看到:You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

 

 

 

 

 提交步骤:

1、托管本地代码,同步

 
 在github网站上登录,接着点击New repository新建版本库,添上一些信息,点击create repository按钮,之后会显示你的版本库主页,之后获取远程版本库的地址(点击右侧Clone or dowmload按钮),复制下来。

然后打开Gitbash

切换到工程目录下,把远程版本库克隆到本地,git clone 版本库地址

有时候会传输超时。。就再试几次。。

这个时候你的工程目录下会多出一个同名文件夹,把这个文件夹里的所有目录复制到上一层目录中,就能将整个工程添加到版本控制中去了(将远程与本地同步)

 
这里这里有个隐藏的.git文件,不要漏掉!!!

复制完之后可以删掉新出来的目录,之后ls -al查看工程目录

2、然后就是提交到Github

先执行提交操作(add,commit),

git add .是提交所有

git add +文件名是提交单个文件

git commit -m "First commit"是提交这里要在-m参数后面必须加上提交参数。

然后输入 git push origin master同步

注意这里要记得输入用户名和密码进行身份效验!

过程可能比较慢,耐心等待

 现在刷新一下GitHub上helloworld工程的版本主页,刷新github,就成功上传了。

 3、删除版本库中的文件或者文件夹

git rm --cached -r 文件名/文件夹名

git commit -m '内容'

git push origin master

我的github地址:https://github.com/freeah/   喜欢的点个赞哟!

转载于:https://www.cnblogs.com/zhaixr/p/7352034.html

你可能感兴趣的文章
leetcode 7. Reverse Integer
查看>>
把myeclipse的自动验证和自动构建都关掉
查看>>
18.2 不同用户 不同颜色光标 redis
查看>>
Django基础——Django框架介绍及模板语言
查看>>
Jquery ui widget开发
查看>>
css3实现循环执行动画,且动画每次都有延迟
查看>>
更改git仓库地址
查看>>
Github搭建详细解说!
查看>>
有标号DAG计数 [容斥原理 子集反演 组合数学 fft]
查看>>
关于Hyper-V R2下的虚机操作系统激活办法
查看>>
关于JavaScript内存泄漏的质疑
查看>>
深入 Unity 1.x 依赖注入容器之二:初始化 Unity
查看>>
WPF点滴(2) 创建单实例应用程序
查看>>
LeetCode 342. Power of Four
查看>>
「PKUWC2018」随机游走
查看>>
resteasy json
查看>>
个人理解的javascript作用域链与闭包
查看>>
ASP.NET ASHX 一般处理程序教程
查看>>
angular6 跨域问题
查看>>
Linux中JDK环境配置
查看>>