Git命令行提交代码至Github
来源:互联网 发布:数据重采样 编辑:程序博客网 时间:2024/05/19 18:45
博主最近在Github比较活跃,对Git命令也有些了解。但是好记性不如烂笔头,我还是拿来做个记录。
关于Git安装
关于本机Git安装我就不过多叙述了,因为这不是我这篇的重点,还请大家自行百度或者谷歌下Git的资源和安装教程。
博主把自己使用的仅有的Windows 64位 Git安装包贡献出来,不喜勿喷哈。
申请Github账号
使用前的第一步,当然是申请Github账号了,这点没毛病吧。我这里偷点懒,用下别人的申请Github账号教程,你们别介意就行。
Github新建代码仓库
关于这个我还是得来讲讲,要是再偷点懒的话,那就真水了一篇了(尴尬脸)。
1. 首先,在你注册完成进入主界面时候,点击右上角的New repository
字样
2. 点击之后进入如下界面,根据自己的需求填写名称,我这里用test
简单测试下。默认选择Public
方式就好。当然你也可以选择使用Private
要是你不差钱的话。README
这个我还是建议勾选下吧(虽然后期可以命令生成),在这里你可以写一些项目的描述介绍什么的。
3. 如果出现下图所示,那么恭喜你,你的代码仓库创建成功了,接下来我们就可以开始操刀了。
提交项目至Github
前面铺垫做好了,那么再来讲讲今天主要内容。
1. 下面我们就可以开始执行我们的一系列命令了。不过在开始前,先去仓库将仓库地址复制下来(后面会用到)。如下图所示。
2. 先克隆我们的项目至本地,随便找个目录,空白地方右键单击Git Bash Here
进入我们的操作界面(默认安装完Git会自动出现该项)。
3. 执行克隆命令。
git clone https://github.com/zhaohaihao/test.git
4. 如图所示,test
为我本地克隆下来的文件夹,我在里面加入了一个测试.txt
的文件(你也可以随便加入你想要的文件)。右键我们的文件夹,同样的右键单击Git Bash Here
进入我们的操作界面(你也可以在第一步中cd进入)。
5. 进入界面后输入以下命令,默认设置你的邮箱和用户名(就是你注册Github时所用的邮箱和用户名),这里具体我就不演示,因为我懒。当然这一步也可以跳过~
git config --global user.email "your email"git config --global user.name "your name"
6. 好了。下面依次执行我们的Git命令。
echo "test-project" >> README.md # 增加说明(也可以不写)git init # 初始化本地仓库git add . # 将所在目录下所有文件添加git commit -m "first commit" # 加提交注释git push -u origin master # 提交代码至远程仓库
7. 你可以看到,我所加的测试.txt
文件已经成功提交至Github
题外话:
git remote add origin https://github.com/zhaohaihao/test.git # 添加远程库仓库
这个在什么时候使用呢?
比如我本地已经存在一个项目(然而并不是从Github上直接clone下来的),我需要将这个项目提交至Github。那么在一系列初始化(git init),加文件(git add),注释(git commit)之后,需要添加新的远程仓库那么就需要执行这个命令(git remote),然后再继续提交(git push)。
因为没有这一步操作的话,本地项目就没有远程仓库的连接,即不知道上传到何处。
- Git命令行提交代码至Github
- 使用GIT命令行提交代码到GitHub
- Linux 命令行git提交代码到github基本步骤
- 如何通过Git命令行把代码提交到github上
- git提交代码到github
- git提交代码到github
- git使用(github代码提交)
- git提交代码github使用指南
- Git 提交代码到github
- 笔记 git 命令行提交代码
- 使用git命令行提交代码到github上报错(一)
- 【git】:将本地代码提交到github远程仓库的简单命令行
- github代码提交(简单直接命令行方式)
- github代码提交(简单直接命令行方式)
- 如何用git命令行上传代码至github
- git 命令行提交代码和克隆代码
- Ubuntu下使用git提交代码至GitHub
- Ubuntu下使用git提交代码至GitHub
- 在Java中使用Protocol Buffers
- 在Android中使用Protocol Buffers
- 在Android中使用FlatBuffers
- 获取ip地址
- 测试呀文章呀标题
- Git命令行提交代码至Github
- Caddy Web服务器QUIC部署
- OkHttp3中的HTTP/2首部压缩
- 使用LeakTracer检测android NDK C/C++代码中的memory leak
- 工作日记2017.08.14 maven仓库的使用
- 妮可激活教程
- Chromium Android开发的Eclipse配置
- Spring 高级装配
- UDT协议实现分析——UDT初始化和销毁