代码管理之Git基础

141 阅读2分钟
参与拿奖:本文已参与「新人创作礼」活动,一起开启掘金创作之路

1.下载git

官网下载

快捷下载

2.后续步骤

①打开安装好的Git Bash,通过cd进入项目文件,接着通过下列命令:

git init  //初始化项目
git add . //添加.git格式隐藏文件夹
git commit -m "first commit" //表示将项目打包为可上传文件
$ git remote add origin git@github.com:QinHsiu/library-management-system.git  //与github仓库建立链接(QinHsiu是账户名,后面加上项名)
git  push origin -u master //直接上传文件到仓库
git push origin master:+分支名 //创建分支并上传项目到分支

②可能出现的问题:

Please make sure you have the correct access rights and the repository exists.

a)找到.ssh文件中的know_hosts并删除(一般在用户的文件夹下)

b)打开github找到Settings中的SSH and GPG keys,点击New SSH key

c)重新打开.ssh文件,找到id_rsp.pub并以记事本方式打开,复制里面所有内容,将复制内容粘贴到新创建的SSH key的key文本框中点击Add SHH key即可

d)重新执行一遍步骤①即可

在这里插入图片描述

③创建分支

  # 分支的创建与切换, 也可以直接用一行代码:git brance -b 分支名
  git branch 分支名
  git checkout 分支名

  # 修改完了代码,需要push到远程分支上,可以下面操作
  git push --set-upstream origin 分支名

  # 查看分支
  git branch # 本地分支
  git branch -r # 远程分支
  git brance -a # 查看所有分支

④创建协作账号

  # 创建账户和邮箱
  git config --global user.name "name"
  git config --global user.email "example.com"
  # 查看配置
  git config --list
  # 建立SSH链接
  ssh-keygen -t rsa -C "example.com"
  # 复制新建id_rsa.pub中内容至GitHub中
  cat ~/.ssh/id_rsa.pub
  # 打开GitHub,在设置中找到SSH配置选项,新建SSH,直接粘贴至密钥出,并命名rsa
  # 建立ssh连接
  ssh -T git@github.com
  #本地新建一个文件夹,并cd进入该文件夹,克隆相关仓库至本地
  git clone git@github.com:用户名/仓库名
  # 将相关文件拖至需要更新的文件夹中
  git add . (针对多个文件)
  git add filename (针对单个文件)
  # 查看当前状态
  git status
  # 为新添加文件添加备注
  git commit -m "new file"
  git push (上传)
  # 如果仓库中文件发生变动,需要先更新本地文件
  git pull

⑤上传的一套代码

  #打开git bash
  #cd 到上传项目文件
  git init #创建仓库
  git add . #添加到仓库
  git commit -m "first commit" #初始化
  git remote add origin git@github.com:仓库名/项目名/.git #提交代码到远程仓库
  git remote -v #查看当前的仓库信息
  git fetch origin master:open-sources-design #查看分支
  git push origin master:分支名
  如果上一步出现问题,可能是因为本地项目文件缺乏部分文件导致项目上传失败
  git pull --rebase origin master #更新本地文件
  git push origin master:分支名

⑥其他

  #查看help的三种方式
  git help <verb>
  git <verb>--help
  main git-<verb>