Command line instructions
执行这些命令是在windows 右菜单里面的git bash运行。
Git global setup
git config --global user.name "ZhiBin"
git config --global user.email "bin.zhi@net263.com"
Create a new repository
git clone git@gitlab.italktv.com:bin.zhi/testpro.git
cd testpro
touch README.md
git add README.md
git commit -m "add README"
git push -u origin master
Existing folder or Git repository
cd existing_folder
git init
git remote add origin git@gitlab.italktv.com:bin.zhi/testpro.git
git add .
git commit
git push -u origin master
如果要删除已经和远程的关联,执行
git remote remove origin
然后就可以再次做 git remote add origin git@xx.xxx......
连接github:
打开 git bash,在~/.ssh下执行
ssh-keygen -t rsa -C "email@email.com",引号中是你在github上的注册邮箱,之后设定你的ssh密码
会提示你生成rsa文件名称。
生成好后可以利用gittortoise,在TortoiseGit/PuTTYgen,并加载之前生成好的ssh private key(如~/.ssh/id_rsa_git)。
2. 点击"save private key"保存为ppk文件。
3. 打开TortoiseGit/Pageant,点击"Add key"添加上面生成的ppk文件。
可以使用TortoiseGit代替GIT BASH操作github、gitlab等东东了。
在GitHub登录后,将你的pub公钥添加到:setting中的ssh keys