SSH Keys
SSH key 可以让你在你的电脑和 Git @ OSC 之间建立安全的加密连接。
你可以按如下命令来生成sshkey
ssh-keygen -t rsa -C "xxxxx@xxxxx.com"# Creates a new ssh key using the provided email # Generating public/private rsa key pair...
查看你的public key,并把他添加到 Git @ OSC http://git.oschina.net/keys
cat ~/.ssh/id_rsa.pub # ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6eNtGpNGwstc....
添加后,在终端(Terminal)中输入
ssh -T git@git.oschina.net
若返回
Welcome to Git@OSC, yourname!
则证明添加成功。
Git 全局设置:
git config --global user.name "vlix" git config --global user.email "vlix.org@gmail.com"
创建 git 仓库:
mkdir gitStu cd gitStu git init touch README.md git add README.md git commit -m "first commit" git remote add origin git@git.oschina.net:vlix/gitStu.git git push -u origin master
已有项目?
cd existing_git_repo git remote add origin git@git.oschina.net:vlix/gitStu.git git push -u origin master
Git鼓励大量使用分支:
查看分支:git branch
创建分支:git branch
切换分支:git checkout
创建+切换分支:git checkout -b
合并某分支到当前分支:git merge
删除分支:git branch -d
远程分支与当前分支合并:git pull origin prod