文章目录
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)