标签:one hub 分布式 应用 user commit push color txt
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下来
标签:one hub 分布式 应用 user commit push color txt
原文地址:https://www.cnblogs.com/tangjicheng/p/9083718.html