Linux | Linux中使用git进行代码托管

Linux中使用git进行代码托管

1.git安装、仓库克隆

  • 在gitee或github中创建仓库,点击克隆下载复制https
  • 在linux的对应工作目录下执行命令进行仓库克隆和信息配置
git clone + https(复制的地址)
git config --global user.name 'yourname' 
git config --global user.email 'you@example.com'

2.上传代码三大步

2.1添加文件add

在克隆下来的目录下新建test.c用作测试

执行

git add test.c

将test.c文件加入到git的暂存区

或者

git add .

将当前目录所有未添加到暂存区的文件加入到暂存区

2.2提交改动到本地commit

git commit -m "日志描述"

提交改动到本地,并附上这次改动的日志描述

2.3同步远程服务器push

git push

push到服务器上,这里会要输入平台的用户名和密码

3.其他操作

3.1查看暂存区状态

git status

3.2查看历史日志信息

git log

3.3拉取远端仓库

git pull

将远端仓库同步到本地

4.多端提交代码

  • 当一份远端仓库中的项目代码背两个人拉取到本地,然后两个人分别对不同文件进行更改并提交

举例:

甲修改A文件,乙修改B文件,假设甲先修改了项目中的A文件后push到了远端仓库,此时乙再修改项目中的B文件,当乙add和commit成功然后在push代码的时候,会因为甲已经改变了A文件的内容,远端的A文件和乙本地的A文件不一致,因此push时候会冲突,这时候乙需要先执行git pull拉取仓库同步一下,然后再执行push操作(不需要再重新add和commit)

时候乙需要先执行git pull拉取仓库同步一下,然后再执行push操作(不需要再重新add和commit)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值