首先安装一个git
sudo apt install git
git命令列表查看
请在命令行里输入git,如果出现以下提示证明你已经安装成功了
git init(初始化仓库)
git status(查看仓库状态)
git add 1.py(添加到暂存区)
git commit -m '提交'(提交到本地仓库)
git log(查看所有产生的commit记录)
git push origin master(matser 是主分支)
git branch(分支)
git branch a(添加分支a)
git checkout a(切换分支)
git checkout -b a(新建一个分支a并且直接切换到a分支上)
git merge(合并分支)
git branch -D (强制删除)
git branch -d (删除)
git tag (打标签git tag v1.0)
Github
首先要在终端生成sshkey
输入 ssh-keygen -t rsa接着连续三个回车键(不需要输入密码),然后就会生成两个文件
id_rsa 和 id_rsa.pub ,而 id_rsa 是密钥,id_rsa.pub 就是公钥。
接下来要做的是把 id_rsa.pub 的内容添加到 GitHub 上,这样你本地的 id_rsa 密钥跟 GitHub 上的
id_rsa.pub 公钥进行配对,授权成功才可以提交代码。
github上添加SSH key:
Key 那栏把 id_rsa.pub 公钥文件里的内容复制粘贴进去就可以了
SSH key 添加成功之后,输入 ssh -Tgit@github.com进行测试
这样就可以添加到远程仓库啦!!以下是两推的种方法
1.在本地初始化一个Git本地仓库推到远程仓库
mkdir test
cd test
touch 1.py
git init
git status
git retome add origin +远程仓库SSH地址
git remote -v 查看一下连接的远程仓库地址
git add 1.py & git commit -m '提交'
git log
git push origin master
如果远程仓库不是空的则需要执行以下操作
远程仓库拥有本地仓库没有的东西,需要Pull下来,重新整合,再一起推送到远程仓库
mkdir test
cd test
touch 1.py
git init
git status
git retome add origin +远程仓库SSH地址
git remote -v 查看一下远程仓库地址
git pull origin master将远程仓库中本地仓库没有的拉下来
git add . & git commit -m '全部提交'
git push origin master
成功推送
2.clone远程仓库到本地,然后从本地推上去
复制好远程仓库地址
在桌面git clone+远程仓库地址把远程仓库拉下来,再桌面变成一个文件夹
放入想推送的到远程仓库的文件
git add . & git commit -m '全部提交'
git push origin master
网友评论