赞
踩
Redhat、CentOS:
sudo yum install git
Debian、Ubuntu:
sudo apt-get install git
官网下载安装包即可 https://git-scm.com/
用cd命令到代码文件夹(新建文件夹再复制代码到此也可以),Windows系统则可以在文件夹下右键点击 Git Bash here 直接运行类似Linux的终端。
输入git init
命令,创建本地仓库。
输入git add .
命令把文件夹下的全部文件加入git仓库。**注意:**add后有 . 符号且用空格隔开。
还可以用git status
查看当前状态。
用 git commit -m "你的标注信息"
命令提交给本地仓库
如果之前有生成ssh则用cat ~/.ssh/id_rsa.pub
命令查看即可
若没有用ssh-keygen -t rsa -C "youremail@example.com"
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
意思是设置密码,直接输入回车即可。
再用cat ~/.ssh/id_rsa.pub
查看并复制密钥即可。
形如这样(复制也要这样复制!):
ssh-rsa asdfadfadsfafdsfadsfasdfasdf**************************************************************************************************adsfadfsasdfasdfasfasdfasdfasdfadsfadsfasdfadfaf= youremail@example.com
之后就在GitHub或者CODING的个人设置下的密钥中添加即可。
git remote add origin https://**************.git
后面的https地址是你的仓库地址。
如果是新仓库用 git push -u origin master
命令推送
下次再推送就用 git push origin master
命令就可以了
在创建远程仓库时如果你选用了Initialize this repository with a README(创建README文件),则在推送时可能会报错:failed to push some refs to https://abc/def.git。使用以下下命令合并内容
git pull --rebase origin master
rebase详情可见git rebase 还是 merge的使用场景最通俗的解释
使用ignore忽略上传文件
vim .gitignore
在文件中输入你忽略的文件名,
用 :wq
保存退出,之后用命令 git reset
git status
git add .
下次推送的时候就会自动忽略**.gitignore**中的代码。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。