git使用总结
来源:互联网 发布:skynet windows 编辑:程序博客网 时间:2024/05/18 02:33
设置用户,邮箱,通gitlab上一致
[hutx@space1 ~]$ git config --global user.name hutx
[hutx@space1 ~]$ git config --global user.email hutx@ucweb.com
生成密钥,私钥,并上传到gitlab你的用户下
本地.ssh权限,
chmod 755 *
chmod 600 id_dsa
[hutx@space1 .ssh]$ ls -l
total 16
-rwxr-xr-x 1 hutx hutx 45 Sep 14 11:41 config
-rw------- 1 hutx hutx 672 Aug 8 22:48 id_dsa
-rwxr-xr-x 1 hutx hutx 599 Aug 8 22:48 id_dsa.pub
-rw-r--r-- 1 hutx hutx 402 Sep 14 12:11 known_hosts
config文件需要自己建立,并配置
Host space1
HostName 10.16.131.229
Port 9922
克隆
[hutx@space1 .ssh]$ cd ..[hutx@space1 ~]$ git clone git@space1:ucpoint-act/offline-scripts.gitCloning into 'offline-scripts'...remote: Counting objects: 46, done.remote: Compressing objects: 100% (38/38), done.remote: Total 46 (delta 20), reused 0 (delta 0)Receiving objects: 100% (46/46), 6.38 KiB | 0 bytes/s, done.Resolving deltas: 100% (20/20), done.Checking connectivity... done.
检查分支
[hutx@space1 offline-scripts]$ git branch
* master
检查status
[hutx@space1 offline-scripts]$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
nothing to commit, working directory clean
修改并上传
[hutx@space1 offline-scripts]$ cd scripts/[hutx@space1 scripts]$ lsoffline2mysqlnew.py offline2mysql.py[hutx@space1 scripts]$ vi offline2mysqlnew.py [hutx@space1 scripts]$ git addNothing specified, nothing added.Maybe you wanted to say 'git add .'?[hutx@space1 scripts]$ git add .[hutx@space1 scripts]$ git statusOn branch masterYour branch is up-to-date with 'origin/master'.Changes to be committed: (use "git reset HEAD <file>..." to unstage)modified: offline2mysqlnew.py[hutx@space1 scripts]$ git commit -m "formal enviroment True modify to true"[master 78cd0a7] formal enviroment True modify to true 1 file changed, 2 insertions(+), 2 deletions(-)[hutx@space1 scripts]$ lsoffline2mysqlnew.py offline2mysql.py[hutx@space1 scripts]$ cd ..[hutx@space1 offline-scripts]$ cd ls-bash: cd: ls: No such file or directory[hutx@space1 offline-scripts]$ lsscripts[hutx@space1 offline-scripts]$ cd .git[hutx@space1 .git]$ lsbranches COMMIT_EDITMSG config description HEAD hooks index info logs objects packed-refs refs[hutx@space1 .git]$ cd ..[hutx@space1 offline-scripts]$ lsscripts[hutx@space1 offline-scripts]$ cd scripts/[hutx@space1 scripts]$ git push origin masterCounting objects: 4, done.Delta compression using up to 16 threads.Compressing objects: 100% (4/4), done.Writing objects: 100% (4/4), 353 bytes | 0 bytes/s, done.Total 4 (delta 3), reused 0 (delta 0)To git@space1:ucpoint-act/offline-scripts.git 90e36a9..78cd0a7 master -> master因为是git clone下来的
直接使用git push即可
- git使用总结(转)
- git使用总结
- git使用总结
- git使用总结
- git使用总结
- git使用总结
- git使用总结
- git使用总结
- git使用总结
- git使用总结
- Git 使用总结
- Git使用总结
- git使用总结
- git使用总结
- git使用总结
- Git使用总结
- git使用总结
- git使用总结
- C++中动态申请二维数组并释放方法
- linux根目录下各文件夹/文件的含义
- Android Proguard使用技巧
- 酷派7296刷机包 高仿IOS美化 细节精仿 流畅 可能是你心中完美的ROM
- 深入理解php(1) php变量
- git使用总结
- Android 拖动控件方法(利用onTouch事件,动态调整控件位置)
- 强制去除xcode的编译警告
- Container With Most Water [leetcode]
- mongodb的用户认证
- 经典算法题2:递归和字典序的全排列算法
- datatable数据类型方法
- 车载信息娱乐系统将不再属于汽车厂商
- Android App性能优化(一)之布局优化