git的安装配置与基本操作

本文介绍了Git的基本使用方法,包括安装配置、常用命令操作及如何搭建远程仓库等内容。重点讲解了本地与远程仓库间的交互流程,如项目初始化、文件提交、分支管理等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SVN冲突: 避免冲突, 及时提交、更新

git:版本控制软件分布式版本控制软件

 

一、常用命令:

git add .

将本地文件增加到暂存区

git commit

将暂存区的内容提交到本地仓库(本地分支,默认master分支)

git push

将本地仓库的内容推送到远程仓库(远程分支)

git pull

将远程仓库(远程分支)的内容拉取到本地仓库(本地分支)

二、安装配置git

1、本地安装配置

网站 msysgit. github. io

安装吋:  Use git from git bash only..,其他默人下一歩

配置path: E: \programs \Git\bin     //将所在根目录添加到环境变量

配置git:  用户名和邮箱

右键-git bash

git config --global user.name “xuxu”

git config --global user.email “xxxx@qq.com”

设置邮箱密码

2、搭建git服务器(远程仓库) :统一的托管网站(https://github. com/ )

为了在本地和远程仓库之间进行免密钥登录,可以配置ssh

配置ssh: 先在本地配置,发送给远程

现在本地生成ssh:

ssh-keygen -t rsa -C xxxxx@qq.com

一 直回车

发送给远程:

github一settings - SSH and ...一New SSH 一title任意、key中输入刚才在本地生成的ssh:将本地刚才生成的id_ rsa. pub内容复制到远程的Key中

3、测试连通性:

ssh -T git@github.com

如果本地和远程成功通信,则可以在/. ssh目录中发现known_ _hosts

三、第一次上传

1.git init

2. git add . 提交该目录下的所有文件

3.git commit -am "qiantai"(提交到本地仓库)

4.git remote add origin *** (***git地址)

5.git pull (拉取信息)

6.git push -u -f origin master(提交到远程仓库,这个命令中的 -f 是强制推送,因为远程仓库只有初始化的文件,所以强制推送上去就行了,不加-f 会报当前分支没有远程分支 新,强制推送可以覆盖master,这样就完成了第一次提交的步骤)

四、实例

1、在本新建git项目

在项目根目录 右键- git bash 输入 git init

2、在远程建立git项目(以下Xuxiaosa统一为用户名)

new-建立项目-生成

git@github.com:Xuxiaosa/mygit.git

https://github.com/Xuxiaosa/mygit.git

 

3、本地项目-远程项目关联

git remote add origin git@github.com:Xuxiaosa/mygit.git

4、第一次发布项目 (本地->远程)

git add .

//文件---->暂存区 在项目根目录右键git bash

git commit -m "注释内容”

//暂存区---->本地分支(默认master)

git push -u origin master

//上传

 

5、第一次下载项目(远程-本地)

git clone git@github.sscom:Xuxiaosa/mygit.git

6、提交(本地-远程)

(在当前工作目录右键-git bash)

git add.

git commit -m “提交到分支”

git push origin master

7、更新(远程-本地)

git pull

四、其他命令

1、创建文件,名字为xxxx

 

touch xxxx

2、查看项目有哪些文件修改

git status

3、提交到本地分支

git commit -am “注释”
git commit -am "some str"
git push

相当于————》

git add .
git commit -m "some str"
git push

4、查看当前分支

git branch

5、查看远程分支

git branch -r

6、在本地创建新的分支名为 v1.0

git checkout -b v1.0 origin/master

7、本地分支同步到远程

git push origin HEAD -u

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值