git 使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 使用相关的知识,希望对你有一定的参考价值。

git
 
>用来做项目代码的备份 --版本控制工具
 
svn
 
命令:----
CPU 相当于人的大脑,我们在电脑上做的任何操作,都是给他下命令
 
cd 进入相应的文件夹
pwd 显示当前的路径
ls 显示当前文件夹里面的内容
 
 
git ---如何使用
 
配置用户名和邮箱
>打开git BASH
//配置用户名
git config --global user.name "xxx"
//配置邮箱
git config --global user.email "xxx"
 
开发项目
-- 在项目文件夹根目录执行命令 ‘git init‘
这个命令进行一些初始化操作,会生成一个名为.git的文件夹
这个文件夹默认是隐藏的,所有的代码都会备份到这个文件夹里面去
 
 
 
》工作区
这个项目文件夹处了。git之外,都成为工作区
》暂存区
 
》仓库--(代码都是备份到仓库里)
 
 
 
步骤+命令:
 
创建文件夹,通过CD命令进入这个文件夹
1初始化仓库
git init
==》进行代码的开发
2 把代码备份到暂存区
git add -A
git add ‘文件路径‘
3 把暂存区的代码(剪切)放到仓库
git commit -m "注释"
4 查看状态
git status
5 查看日志内容
git log
 
 
 
分支操作:
当我们第一次提交时候(git commit -m " ") git会自动创建一个master的房间
把这个代码备份到这个房间
 
 
如何使用:
1: 创建分支
git branch 查看分支
git branch ‘分支名‘ (分支名英文)
2:进入分支:
git checkout ‘分支名‘ (进入这个分支)
3:进行代码的开发
4:git add -A
git commit -m "注释"
4: 进入master分支
git checkout master
5 合并分支
git merge 分知名
 
合并分支: git checkout master
git merge ‘分支名‘
 
时光倒流:
 
git reset --hard 提交id
 
 
 
 
 
github
这个网站,这个网站提供作为远程仓库的功能
我们把本地仓库的分支上传到远端仓库的分支中去
--需要本地仓库 和远程仓库
 
--前提 --配置
使用 ssh 的方式上传的时候,需要生成一个公钥和私钥,然后把公钥放到远程仓库去
git在上传时 会对代码进行加密 (私钥), 私钥加密的代码只能用公钥解密
 
生成一对公钥和私钥:
ssh-keygen -t rsa -C "your-email"
 
 
id_rsa
id_rsa_pub 公钥
 
 
技术分享
 
技术分享
 
 
上传到远端:
git push 仓库地址名称 master:master
(本地:远端)
 
 
下载到本地
git pull 仓库地址名称 master:master
( 远端:本地)
 
 
克隆到本地
git clone 地址名称 (文件夹名称)
 
 
 
clone是本地没有repository时,将远程repository整个下载过来。
pull是本地有repository时,将远程repository里新的commit数据(如有的话)下载过来,并且与本地代码merge。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

以上是关于git 使用的主要内容,如果未能解决你的问题,请参考以下文章

git使用-git使用流程

GIT的使用,Pycharm中使用GitHub

2021最新最全!IntelliJ Idea如何使用使用Git!Git到底是什么!(值得一看)

Git 使用总结

git的基本使用

工作后——Git的使用总结