前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >瞎折腾集003——github入门

瞎折腾集003——github入门

作者头像
北野茶缸子
发布2021-12-17 08:43:29
2480
发布2021-12-17 08:43:29
举报
文章被收录于专栏:北野茶缸子的专栏

参考给想学Git的你的一个简单的Git入门教程内容包括 :将文件放入本地.git库并上传至个人github库中。以及其他相关操作。

0. 注册github 及在本地安装git

1. 将个人github信息写入git配置中

代码语言:javascript
复制
git config --global user.name "你的用户名" 
# 两行代码
git config --global user.email "你注册github使用的邮箱"

2. 在github中创建respository

3. 选择代码存放目录并创建本地.git 仓库

代码语言:javascript
复制
cd '存放目录'
git init
# 显示Initialized empty Git repository in ‘存放目录’

4. 将本地空仓库与github关联

代码语言:javascript
复制
git remote add origin https://github.com/mugpeng/Monte_Cristo.git

  • 排除不必提交到github文件。使用.gitignore
代码语言:javascript
复制
touch test.gitignore
# 创建文件
  • 打开文件,即可在其中定义忽视的文件种类。ps:俺也不同这些花里胡哨的后缀,瞎抄几个装个样子QAQ
代码语言:javascript
复制
# Log file
*.log

# Package files
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
  • 保存即可

5. 将文件放入本地.git 仓库中

代码语言:javascript
复制
git add -A
# git add -'文件名' 也可以传输单独文件

ps:惊悚惊悚,在桌面目录操作,差点把老家放上去了。就说怎么命令这么慢,赶紧反手ctrl c。

6. 执行提交操作

代码语言:javascript
复制
git commit -m "Good job little old bro"
# 提交操作,并表达你提交后的激动之情
  • 会显示相关描述信息
  • 为了测试.gitignore,我特意压了.zip进去,果然没有。

7. 将本地.git中的文件上传到github中。

代码语言:javascript
复制
git push -u origin master
  • 需要输入用户、密码。成啦。
  • 在github repository 中查看

8. 最后一步,叉腰庆祝,完成。

  • 如果需要在其他设备上使用并修改这些文件,只需要配置响应git环境后。使用git clone
代码语言:javascript
复制
git clone https://github.com/mugpeng/Monte_Cristo.git
#这是“Clone or download”中的链接,当然欢迎你来复制我的。
  • 修改完成后,就可以上传上去。
代码语言:javascript
复制
git add -A
git commit -m "xxxx" 
git push
  • 原设备也可以继续修改。ps:我姑且理解为更新其他用户或设备更新后的仓库中的文件。
代码语言:javascript
复制
git pull

ps:有一说一, push&pull,一推一拉,实在形象。

  • 常用git 命令。转载作者整理的内容。
代码语言:javascript
复制
git init                                        # 创建一个新本地仓库
git add xxx                                # 将xxx文件添加到本地仓库
git add -A                                  # 将当前目录及其子目录下所有文件添加到本地仓库
git commit -m "xxx"                   # 创建一次提交,提交说明为xxx
git remote add origin xxx          # 把xxx设置为当前本地仓库的远程仓库,名为origin
git push xxx ***                         # 把提交推到远程仓库xxx的***分支,什么都不写(只写git push)的话默认origin仓库你当前的分支
git pull                                        # 从远程仓库里拉取代码
git clone xxxx                          # 把远程地址为xxxx的仓库克隆到本地
git branch xxx                          # 创建一个叫xxx的新分支
git checkout xxx                        # 切换到xxx分支
git status                                  # 列出当前仓库状态
git log                                     # 列出提交日志

推荐大家还可以使用github desktop。可以更好的实现文件的push&pull 以及merge 分支进入master branch。(实现无代码管理)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-04-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 北野茶缸子 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0. 注册github 及在本地安装git
  • 1. 将个人github信息写入git配置中
  • 2. 在github中创建respository
  • 3. 选择代码存放目录并创建本地.git 仓库
  • 4. 将本地空仓库与github关联
  • 5. 将文件放入本地.git 仓库中
  • 6. 执行提交操作
  • 7. 将本地.git中的文件上传到github中。
  • 8. 最后一步,叉腰庆祝,完成。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档