如今git是团队合作开发离不开的版本管理控制器,今天来学一下如何使用git。
一、使用步骤 1.创建仓库
创建仓库有两种形式,可以本地初始化一个,或者从网上克隆一个。
本地创建
git init
远程clone
git clone [url]
2.使用
要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,命令格式如下:
git remote add [name] [url]
由于本地 Git 仓库和 GitHub 仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息:
使用以下命令生成 SSH Key:
$ ssh-keygen -t rsa -C "abc@qq.com" //换成你注册的邮箱
然后一直回车就行。
成功的话会在 ~/ 下生成 .ssh 文件夹,进去,打开 id_rsa.pub,复制里面的 key,到github的setting中新添SSH
为了验证是否成功,输入以下命令:
$ ssh -T git@github.com
连接成功后,在github中new一个repository, 填上远程仓库的名字, 然后创建
mkdir git-test # 创建测试目录 cd git-test/ # 进入测试目录 touch README.md # 创建 README.md git init # 初始化 git add README.md # 添加文件 git commit -m "添加 README.md 文件" # 提交并备注信息 git branch -M main #创建分支main # 提交到 Github git remote add origin git@github.com/xxx/git-test.git #xxx是你的github用户名 git push -u origin main
3.常用命令
一般流程
git clone [url] #远程克隆仓库 //或者 git init #本地创建仓库再提交到远程 touch a git add . #表示把所有文件添加到暂存区 git commit -m "提交a" #提交到本地仓库 git push #提交到远程仓库,也就是你Github上的仓库
git分支中常用指令:
列出所有本地分支 git branch 列出所有远程分支 git branch -r 新建一个分支,但依然停留在当前分支 git branch [branch-name] 切换分支 git switch [branch-name] 新建一个分支,并切换到该分支 git checkout -b [branch] 合并指定分支到当前分支 $ git merge [branch] 删除分支 $ git branch -d [branch-name] 删除远程分支 $ git push origin --delete [branch-name] $ git branch -dr [remote/branch]总结
以上就是今天学git的基本内容了,重点是理解其中一层层的结构,网上资源很多。命令用多了也就熟悉了,加油。



