《Git学习笔记》

来源:互联网 发布:linux密码忘记 编辑:程序博客网 时间:2024/06/03 03:43

简单配置:

--全局设置

$git config --global user.name  "WingC"

$git config --global user.email "xxxx@xxxx.com"

--创建仓库

mkdir dp700

cd dp700

$git init

touch README.md

$git add README.md

$git commit -m "first commit"

$git remote add origin git@git.oschina.net:null_783_4955/dp700.git//两种方式,一种为SSH,一种为HTTP:https://git.oschina.net/null_783_4955/dp700.git

$git push -u origin master//将origin设为master


//当已存在仓库时

cd existing_git_repo

$git remote add origin https://git.oschina.net/null_783_4955/dp700.git

$git push -u origin master //第一次提交

$git push origin master //之后每次提交可以不用-u


--添加远程库

$ssh-keygen -t rsa -C "xxxx@xxxx.com"

$ssh -T git@git.oschina.net//查询是否添加公钥成功


--工作区与暂存区”

目录下的文件为工作区文件,.git中属于暂存区,当需要push时,先要使用add将工作区文件加入暂存区,然后使用commit进行提交,最后使用push提交到远程仓库。


切记:如果我们在创建远程仓库的时候添加了README和.ignore等文件,我们在后面关联仓库后,需要先执行pull操作