项目开发中经常使用的git操作

本文介绍了在GitHub等代码托管平台上创建项目的基本步骤,并详细解释了如何使用Git进行代码管理,包括克隆仓库、提交更改、创建及合并分支等常见操作。

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

总结了一下经常使用的git命令

在github(或其他代码托管平台)创建项目
1、先 new repositories 复制 HTTPS地址
2、进入电脑某个文件夹或桌面上,右键选择git bash here 进入 git操作界面
3、输入 $ git clone "复制你的仓库地址"
4、将需要上传的文件全部复制进生成的仓库文件中
5、cd 文件名 (进入文件)
6、git add .
7、git commit -m"需要写的说明"
8、git push -u origin 分支名 (若有多个分支,第一次提交可以使用这个命令关联到远程分支,之后使用git push)

git add . 与 git add --all 的区别

(1).git add all可以提交未跟踪、修改和删除文件。

(2).git add .可以提交未跟踪和修改文件,但是不处理删除文件。

 

设置使用git的姓名和邮箱:
git config --global user.name "" 
git config --global user.email ""

输入 $ git config --global credential.helper store 后 再git pull 只需要输入一次用户名密码就可以了。

 

git 回滚到任意版本

git log -3

回滚到指定的版本

git reset --hard e377f60e28c8b84158

 

 

强制提交
$git push -f origin master

 

生成公钥:

进入该目录并列出其中内容: 执行下面命令

cd ~/.ssh
ls
cat id_rsa.pub // 查看公钥


清理之前的公钥:

$ mkdir key_backup

$ cp id_rsa* key_backup

$ rm id_rsa*

生成:
ssh-keygen -t rsa -C "邮箱号" C是大写

查看
cat id_rsa.pub
 

 

创建新的分支: git checkout -b dev  //   创建dev分支,然后切换到dev分支
查看当前分支:git branch 
删除分支:: git branch 分支名 -D
切换分支:git checkout 分支名

 

合并分支:

1、先切换到master分支 git checkout master

2、拉取最新代码 git pull

3、切换到自己的分支 并将master分支与自己的分支合并,然后解决冲突

git merge master 解决完冲突后,git add --all git commit -m""

git fetch origin master// 虚拟的更新远程的master

git merge origin/master //合并远程master

git push 推到自己的远程分支

4、切换到 master 分支

5、将自己的分子合并到master 分支

git merge 分支名

 

跟踪到远程名字相同的分支:

1、git checkout - b 名字

2、git branch --set-upstream-to=origin/分支名 分支名

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值