在ubuntu上又重新把git配置了一遍,整理一下
1.安装
sudo apt install git
2.本地生成ssh key:
ssh-keygen -t rsa -C "[email protected]"
3.在github中添加SSH key
4.测试ssh key是否成功
ssh -T [email protected]
ssh -add5.配置git配置文件,username和email,这个都是本地的,每次commit的时候git都会记录
git config --global user.name "your name"
git config --global user.email "your email"
6.在github上创建一个仓库
7.上传本地仓库到git
cd到文件目录
git init初始化本地仓库
然后连接到远程仓库git remote add origin [email protected]:yourName/yourRepo.git
(在本地库中,.git/config,会有一个remote “origin”内容,可以直接修改来配置远程地址。)
然后工作流操作(工作目录--暂存区--HEAD):
git add <filename>或者git add *,自动判断添加哪些文件,添加至暂存区,可以多次使用git commit -m "代码提交信息(更新日志等)"提交文件至HEADgit push origin master提交文件至远程仓库8.clone远程仓库及wiki
git clone [email protected]:myname/respository.git
git clone [email protected]:myname/respository.wiki.git
9.添加其他远程仓库
git remote add <shortname> <url>
(shortname指定一个轻松使用的简写
url可在git的仓库右边复制 HTTPS clone url)
10.创建一个分支
git checkout -b feature-x
11.切换分支
git checkout master
12.删除分支
git branch -d feature-x
13.将分支push至远程仓库
git push origin <branch>
其他命令在--help中查看吧