github用于备份

github用户名 mygituser001
github用户邮箱 myemailuser001@gmail.com.com

命令行生成
ssh-keygen -t rsa -b 4096 -C "myemailuser001@gmail.com.com"
打开生成的pub文件
内容类似
ssh-rsa AAAAB3**************w== myemailuser001@gmail.com.com

点击头像边的箭头,-->Setting-->SSH and GPG keys-->New SSH key-->将pub文件的全部内容填入key中,title可不填

命令行
ssh -T git@github.com
输入yes,完成初始化

git config --global user.email "myemailuser001@gmail.com.com"
git config --global user.name "mygituser001"

=================以上配置阶段完成

命令行,不用https,因为https需要输入用户名和密码
git clone git@github.com:mygituser001/test.git

git add -A
git commit -m "20200419-1"
git push origin master


---------------------------------------
对于已经存在的文件夹,需要提交到git
首选要在github上创建一个仓库
在需要提交的文件夹内执行
echo *.mp4 .gitignore
git init
git remote add origin git@github.com:mygituser001/exist.git
#git fetch origin master:tmp
#git merge tmp
git pull origin master #pull操作会覆盖本地文件夹内的东西,如果远程已经有相同的东西,请使用上面的2行命令,执行到最后就删除临时分支 git branch -d tmp
git add -A
git commit -m "init 6 commit"
git push origin master

----------------------------
crontab 配置
#* * * * * /home/www/git/git_crontab.sh > /home/www/git/git.log 2>&1
echo `date +%Y%m%d%H%M%S` >> /home/www/git/test/modify.txt
echo "add" > /home/www/git/test/add.`date +%Y%m%d%H%M%S`
cd /home/www/git/test/
git add -A
git commit -m "`date +%Y%m%d%H%M%S`"
git push origin master

posted on 2020-04-19 13:46  阮減显  阅读(425)  评论(0编辑  收藏  举报

导航