tangjicheng

Git是分布式版本控制软件,在项目管理和软件开发上有着广泛的应用。

GIt是开源跨平台的工具。

全局配置

git config --global user.name "yourName"
git config --global user.email "yourEmail"

基本操作

git init                                               #在当前目录下,初始化git
git add filename.txt #添加文件fiilename.txt
git commit -m "I just add filename.txt" #提交
git status #查看当前仓库状态
git remove filename.txt #删除文件filename.txt
git 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表示force
git pull -f origin master #从远程库pull下来

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-05-13
  • 2022-02-07
  • 2021-06-22
  • 2022-01-12
  • 2021-09-24
  • 2022-12-23
  • 2019-08-15
猜你喜欢
  • 2021-11-04
  • 2021-10-17
  • 2021-05-13
  • 2021-12-29
  • 2021-06-18
  • 2021-11-11
相关资源
相似解决方案