Git是分布式版本控制软件,在项目管理和软件开发上有着广泛的应用。
GIt是开源跨平台的工具。
全局配置
git config --global user.name "yourName" git config --global user.email "yourEmail"
基本操作
git init #在当前目录下,初始化gitgit add filename.txt #添加文件fiilename.txtgit commit -m "I just add filename.txt" #提交git status #查看当前仓库状态git remove filename.txt #删除文件filename.txtgit log #查看日志git commit -m "I remove filename.txt" #提交
远程库
在添加远程库之前,需要设置SSH公钥,以便与代码托管网站(Github/GitLab等)通信。
ssh-keygen -t rsa -C "yourEmail"
默认输入回车Enter。
这会在你的home目录(Linux下/home/username/或Windowsx下C:/User/username/)下产生.ssh文件夹,文件夹有两个文件私钥id_rsa和公钥id_rsa.pub。
把公钥提交给代码托管网站(Github/GitLab等)。
git clone yourProjectName.git #从远程库中下载你的代码,需要项目SSH链接git remote add orgin yourProjectName.git #关联远程库git push -f origin master #push到远程库,-f表示forcegit pull -f origin master #从远程库pull下来
原文地址:https://www.cnblogs.com/tangjicheng/p/9083718.html
时间: 2024-10-29 09:52:52